WebLogic Suite 11g产品新特性介绍-肖澍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WLS 5.X WLS 6.X WLS 7.X WLS 8.X WLS 9.X Oracle WLS 10gR3
GA:4/4/2000
End Support:2/1/2005
12/18/2000 11/14/2008 4/26/2002 4/15/2011 3/28/2003 9/30/2011 July, 2005 11/30/2013
TopLink ORM
WebLogic Server 开发工具
• Oracle JDeveloper
• 用于融合中间件的完整 IDE • 用于不同目标客户的三个版本: • Studio - 融合开发、SOA
• Java EE - 核心 Java EE 和 Web 服务
• Java - 仅 Java 编码
• 更易于设置 • 更高的可靠性
• 更高的性能
企业网格消息处理
整个企业的支持网格的消息处理主干
Java 应用
C、.NET 应 用
打包的应用
SOA 服务
WebLogic Server
Java 消息服务 (JMS)
文件持久性
数据库持久 性
Oracle AQ 集成
通往其他消 •息的桥梁 速度最多提高 10 倍
<Insert Picture Here>
1
<Insert Picture Here>
WebLogic Suite 11g产品新特性介绍
Patrick Xiao 肖澍 Snr. Sales Consultant Patrick.xiao@oracle.com
2
Agenda
• • • • • 融合中间件平台介绍 运行时功能特性 管理与维护 弹性伸缩 总结
企业私有云的PaaS全部运行于WebLogic Suite之上
Enterprise Manager
Admin and Operations
WebLogic Server
JDeveloper/Eclipse
Java EE: Reliability, Availability, Scalability & Performance
• Oracle Enterprise Pack for Eclipse (OEPE)
• 用于 Eclipse IDE 平台的插件 • WebLogic Java EE、Spring、Web 服务、JPA
• Oracle 应用程序开发框架 (ADF)
• 用于融合应用程序和自定义开发的 Java EE 框架
不同用户群的需求
公司决策层
降低总体拥有成本 保障关键业务的“不停顿”服务 保持软件基础设施的开放性 需要强大的集成能力 支持面向服务的架构(SOA)
应用开发人员
完全支持J2EE规范 支持开源库:Struts, Hibernate, etc. 提供程序自我诊断框架 性能指标保持第一
高度易管理的、预期可扩展 的,持续可用的
WebLogic Server
自由选择编程模型
• Java EE • 长期的领先地位 • 第一个经过认证的支持JEE5/EJB3 的商业应用服务器 • Web Services/SOA • JAX-RPC, JAX-WS, WS-* • 可靠, 安全, 交互性 • 消息 • 企业级的JMS • 持久化 • TopLink, JPA • Spring • 内置集成 • ADF, Struts, POJOs, 其他开源项目….
• •
O-R Mapping EJB 3, JPA
Work Managers
The WebLogic 自调优线程池
网络套接字处理器 (“Muxers”)
自调优线程池
• Active • Standby • Stuck • Hogging
请求队列
内核、子系统或应用程序 的异步任务分发
1. 监视请求处理率 2. 针对性的调整线程池大小
GridLink for RAC
无以伦比的高性能、高可靠和高可扩展性
应用 1 应用 2
具有 GridLink for RAC 的集 群 WebLogic Server
G L
G L
G L
G L
G L
G L
简单、声明式 配置
数据库 实例 数据库 实例 数据库 实例 数据库 实例 数据库 实例
RAC 集群数 据库
1
2
3
MDB 1
4
5
MDB 2
6
7
MDB 3
8
9
• Unit of Work消息处理单元
Message 3/4 not processed until 1/2 processed
Producer
• Store and Forward Messaging存储转发 模式
• • • • Store messages on local server and forward to remote server when available Store and forward for clients to server and server to server All queues and topics in a cluster appear as a single logical destination to clients Provides high availability and scalability; parallel processing and load balancing
Application Server Platform/CPU/Cores
HP-UX Integrity BL870 Server Blade Cluster, Itanium 9100, 104 cores
HP-UX Integrity BL860c Server Blade Cluster, Dual Core Itanium 9100, 44 cores Dell PowerEdge 2950 Xeon 5470, 16 cores Fujitsu Enterprise UltraSPARC T2 Plus, 32 Cores Sun SPARC Enterprise T5220 Sun UltraSPARC T2, 8 cores
SPECjApp Server2004 JOPS@Standard
21,602 9,459 4,794 5,836 2,000
Server Nodes
13 11 2 1 1
Date
Dec 2008
Nov 2007 Aug 2008 Nov 2008 Oct 2007
Result
World Record, Multi-Node World Record, Multi-Node, RAC World Record, Dual Node World Record, Single Node Best on One CPU
11g:Oracle应用服务器的完美整合
定制应用 其他 Oracle 融合中间件
Forms Reports
打包的应用
Portal Discoverer
WebLogic Server 11g
集群 消息处理 配置 事务 运行时 诊断 安全性 TopLink RAC 集成
Agenda • • • • • 融合中间件平台介绍 运行时功能特性 管理与维护 弹性伸缩 总结
自助服务接口 Oracle UI WebCenter Oracle Identity Oracle Identity Mgt System Mgt Enterprise Mgt Manager
基于 Oracle WebLogic 套件的应用网格 Application Server
Oracle 融合中间件平台
Oracle融合中间件平台-企业私有云平台(PaaS)
融合中间件主要特性: • 完整 Complete
• 预集成 Integrated
• 开放/热插拔 Open/Hot Pluggable • 同类最优 Best of Breed
共享组件 Oracle SOA SOA Suite Oracle BPM BPM Suite
Oracle WebLogic Server®
世界领先的应用服务器
• 全球市场占有率的领先者
• 最近的Gartner报告约占全球市场份额的1/3
• 连续被评为行业“领导者”
• Gartner Enterprise Application Server Magic Quadrant
• 开发者认同度 #1
• Standards Compliant
• Certified JEE 5.0 Compatible
• High Performance
• Advanced Security • Enterprise Messaging • Web Services • Integrated Operations & Administration • Integrated, Productive Development Tools
8/4/2008
Oracle WLS 11g
1/7/2009
WebLogic Server
Java EE 5.0 and Java SE 6.0
Java Standard Java SE Java EE JSP 2.1 JSF 1.2 Servlet 2.5 EJB 3.0 JAX-WS 2.1 Support 6.0 5.0 √ √ √ √ √
• Evans Data Corporation Survey
• 无出其右的易于管理
• 已经被客户用于成千上万的生产系统
• 在多种平台上拥有杰出性能
• SPECjAppServer20041
1 SPECjAppServer is a trademark of the Standard Performance Evaluation Corp. (SPEC). For the latest SPECjAppServer2004 results visit http://www.spec.org/osg/jAppServer2004
Development Tools
Coherence EE
High Performance, Reliable, Scale Out for Java, C++, .NET
JRockit Real Time
High Performance JVM with Extreme Low Latency
Oracle WebLogic Server 演进
IT维护人员
为关键应用提供高可靠性 更好支持应用级容灾备份 允许授权管理不同的应用
应用部署人员
基本配置参数的自动更新 “不停顿的”应用版本升级 “不停顿的”应用迁移
WebLogic Server 设计原则
迅速采用新的 API 和技术, “综合的”开发、工具
创新和生产率
坚如磐石的操作
JMS 1.1
JNDI 1.2 JCA 1.5 JTA 1.1 JMX 1.2 Java EE Deployment 1.2 Java EE Management 1.1 JDBC 3.0
√
√ √ √ √ √ √ √ √
• Open Source Certified
性能领先
持续关注于最佳结果,更低的资源
Application Development Framework
遵从MVC的设计开发模式框架
Device
View
Controller
Model
•
Device & Browser Adaptation
• • •
JSF Components Ajax & DHTML Flash
• •
JSF Page Flow JSR 227 Data Binding
2 16 0 2 2 0 17 8
Best Multi-Node Result Best on RAC Result Best Dual Node Result Best Single Node Result Best on One CPU Result
8439
Sun
IBM
Oracle
See: http://www.spec.org/jAppServer2004/results/
• 新 AQ 集成
• SOA 基础
WHale Waihona Puke BaidubLogic JMS 扩展
用于云环境下的复杂消息处理和弹性伸缩
Messages red and grey have separate UOO
• Unit of Order消息顺序单元
• • • • Messages tagged with same Unit of Order (UOO) are processed in order Stronger ordering semantics than the JMS specification Messages are grouped with a group identifier Messages at final destination become available only when entire group arrives
GA:4/4/2000
End Support:2/1/2005
12/18/2000 11/14/2008 4/26/2002 4/15/2011 3/28/2003 9/30/2011 July, 2005 11/30/2013
TopLink ORM
WebLogic Server 开发工具
• Oracle JDeveloper
• 用于融合中间件的完整 IDE • 用于不同目标客户的三个版本: • Studio - 融合开发、SOA
• Java EE - 核心 Java EE 和 Web 服务
• Java - 仅 Java 编码
• 更易于设置 • 更高的可靠性
• 更高的性能
企业网格消息处理
整个企业的支持网格的消息处理主干
Java 应用
C、.NET 应 用
打包的应用
SOA 服务
WebLogic Server
Java 消息服务 (JMS)
文件持久性
数据库持久 性
Oracle AQ 集成
通往其他消 •息的桥梁 速度最多提高 10 倍
<Insert Picture Here>
1
<Insert Picture Here>
WebLogic Suite 11g产品新特性介绍
Patrick Xiao 肖澍 Snr. Sales Consultant Patrick.xiao@oracle.com
2
Agenda
• • • • • 融合中间件平台介绍 运行时功能特性 管理与维护 弹性伸缩 总结
企业私有云的PaaS全部运行于WebLogic Suite之上
Enterprise Manager
Admin and Operations
WebLogic Server
JDeveloper/Eclipse
Java EE: Reliability, Availability, Scalability & Performance
• Oracle Enterprise Pack for Eclipse (OEPE)
• 用于 Eclipse IDE 平台的插件 • WebLogic Java EE、Spring、Web 服务、JPA
• Oracle 应用程序开发框架 (ADF)
• 用于融合应用程序和自定义开发的 Java EE 框架
不同用户群的需求
公司决策层
降低总体拥有成本 保障关键业务的“不停顿”服务 保持软件基础设施的开放性 需要强大的集成能力 支持面向服务的架构(SOA)
应用开发人员
完全支持J2EE规范 支持开源库:Struts, Hibernate, etc. 提供程序自我诊断框架 性能指标保持第一
高度易管理的、预期可扩展 的,持续可用的
WebLogic Server
自由选择编程模型
• Java EE • 长期的领先地位 • 第一个经过认证的支持JEE5/EJB3 的商业应用服务器 • Web Services/SOA • JAX-RPC, JAX-WS, WS-* • 可靠, 安全, 交互性 • 消息 • 企业级的JMS • 持久化 • TopLink, JPA • Spring • 内置集成 • ADF, Struts, POJOs, 其他开源项目….
• •
O-R Mapping EJB 3, JPA
Work Managers
The WebLogic 自调优线程池
网络套接字处理器 (“Muxers”)
自调优线程池
• Active • Standby • Stuck • Hogging
请求队列
内核、子系统或应用程序 的异步任务分发
1. 监视请求处理率 2. 针对性的调整线程池大小
GridLink for RAC
无以伦比的高性能、高可靠和高可扩展性
应用 1 应用 2
具有 GridLink for RAC 的集 群 WebLogic Server
G L
G L
G L
G L
G L
G L
简单、声明式 配置
数据库 实例 数据库 实例 数据库 实例 数据库 实例 数据库 实例
RAC 集群数 据库
1
2
3
MDB 1
4
5
MDB 2
6
7
MDB 3
8
9
• Unit of Work消息处理单元
Message 3/4 not processed until 1/2 processed
Producer
• Store and Forward Messaging存储转发 模式
• • • • Store messages on local server and forward to remote server when available Store and forward for clients to server and server to server All queues and topics in a cluster appear as a single logical destination to clients Provides high availability and scalability; parallel processing and load balancing
Application Server Platform/CPU/Cores
HP-UX Integrity BL870 Server Blade Cluster, Itanium 9100, 104 cores
HP-UX Integrity BL860c Server Blade Cluster, Dual Core Itanium 9100, 44 cores Dell PowerEdge 2950 Xeon 5470, 16 cores Fujitsu Enterprise UltraSPARC T2 Plus, 32 Cores Sun SPARC Enterprise T5220 Sun UltraSPARC T2, 8 cores
SPECjApp Server2004 JOPS@Standard
21,602 9,459 4,794 5,836 2,000
Server Nodes
13 11 2 1 1
Date
Dec 2008
Nov 2007 Aug 2008 Nov 2008 Oct 2007
Result
World Record, Multi-Node World Record, Multi-Node, RAC World Record, Dual Node World Record, Single Node Best on One CPU
11g:Oracle应用服务器的完美整合
定制应用 其他 Oracle 融合中间件
Forms Reports
打包的应用
Portal Discoverer
WebLogic Server 11g
集群 消息处理 配置 事务 运行时 诊断 安全性 TopLink RAC 集成
Agenda • • • • • 融合中间件平台介绍 运行时功能特性 管理与维护 弹性伸缩 总结
自助服务接口 Oracle UI WebCenter Oracle Identity Oracle Identity Mgt System Mgt Enterprise Mgt Manager
基于 Oracle WebLogic 套件的应用网格 Application Server
Oracle 融合中间件平台
Oracle融合中间件平台-企业私有云平台(PaaS)
融合中间件主要特性: • 完整 Complete
• 预集成 Integrated
• 开放/热插拔 Open/Hot Pluggable • 同类最优 Best of Breed
共享组件 Oracle SOA SOA Suite Oracle BPM BPM Suite
Oracle WebLogic Server®
世界领先的应用服务器
• 全球市场占有率的领先者
• 最近的Gartner报告约占全球市场份额的1/3
• 连续被评为行业“领导者”
• Gartner Enterprise Application Server Magic Quadrant
• 开发者认同度 #1
• Standards Compliant
• Certified JEE 5.0 Compatible
• High Performance
• Advanced Security • Enterprise Messaging • Web Services • Integrated Operations & Administration • Integrated, Productive Development Tools
8/4/2008
Oracle WLS 11g
1/7/2009
WebLogic Server
Java EE 5.0 and Java SE 6.0
Java Standard Java SE Java EE JSP 2.1 JSF 1.2 Servlet 2.5 EJB 3.0 JAX-WS 2.1 Support 6.0 5.0 √ √ √ √ √
• Evans Data Corporation Survey
• 无出其右的易于管理
• 已经被客户用于成千上万的生产系统
• 在多种平台上拥有杰出性能
• SPECjAppServer20041
1 SPECjAppServer is a trademark of the Standard Performance Evaluation Corp. (SPEC). For the latest SPECjAppServer2004 results visit http://www.spec.org/osg/jAppServer2004
Development Tools
Coherence EE
High Performance, Reliable, Scale Out for Java, C++, .NET
JRockit Real Time
High Performance JVM with Extreme Low Latency
Oracle WebLogic Server 演进
IT维护人员
为关键应用提供高可靠性 更好支持应用级容灾备份 允许授权管理不同的应用
应用部署人员
基本配置参数的自动更新 “不停顿的”应用版本升级 “不停顿的”应用迁移
WebLogic Server 设计原则
迅速采用新的 API 和技术, “综合的”开发、工具
创新和生产率
坚如磐石的操作
JMS 1.1
JNDI 1.2 JCA 1.5 JTA 1.1 JMX 1.2 Java EE Deployment 1.2 Java EE Management 1.1 JDBC 3.0
√
√ √ √ √ √ √ √ √
• Open Source Certified
性能领先
持续关注于最佳结果,更低的资源
Application Development Framework
遵从MVC的设计开发模式框架
Device
View
Controller
Model
•
Device & Browser Adaptation
• • •
JSF Components Ajax & DHTML Flash
• •
JSF Page Flow JSR 227 Data Binding
2 16 0 2 2 0 17 8
Best Multi-Node Result Best on RAC Result Best Dual Node Result Best Single Node Result Best on One CPU Result
8439
Sun
IBM
Oracle
See: http://www.spec.org/jAppServer2004/results/
• 新 AQ 集成
• SOA 基础
WHale Waihona Puke BaidubLogic JMS 扩展
用于云环境下的复杂消息处理和弹性伸缩
Messages red and grey have separate UOO
• Unit of Order消息顺序单元
• • • • Messages tagged with same Unit of Order (UOO) are processed in order Stronger ordering semantics than the JMS specification Messages are grouped with a group identifier Messages at final destination become available only when entire group arrives