02.wls概览

1,191 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,191
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

02.wls概览

  1. 1. <在此处插入图片> WebLogic Server 概览 孟和 渠道售前咨询顾问
  2. 2. 议程 • WebLogic 概览 • WebLogic 特性介绍 • WebLogic 竞争优势概览 • WebLogic 产品包装
  3. 3. 议程 • WebLogic 概览 • WebLogic 特性介绍 • WebLogic 竞争优势概览 • WebLogic 产品包装
  4. 4. Java 应用服务器示意图 WebLogic Server JRockit Java App OS Server Java Container Java VM Web 客户端, PC http
  5. 5. Oracle WebLogic Server 演进 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 4/26/2002 4/15/2011 3/28/2003 9/30/2011 12/18/2000 11/14/2008 July, 2005 11/30/2013 8/4/2008 Oracle WLS 11g 1/7/2009
  6. 6. WLS 11g:Oracle应用服务器的完美整合 WebLogic Server 11g 集群 配置 消息处理 事务 运行时 诊断 TopLink 安全性 RAC 集成 定制应用 打包的应用 其他 Oracle 融合中间件 Forms Reports Portal Discoverer
  7. 7. WLS 11g 的版本说明 • WLS 11g R1 PS2 (11.1.1.3) -> WebLogic 10.3.3 • WLS 11g R1 PS1 (11.1.1.2) -> WebLogic 10.3.2 • WLS 11g R1 (11.1.1.1) -> WebLogic 10.3.1
  8. 8. 议程 • WebLogic 概览 • WebLogic 特性介绍 • WebLogic 竞争优势概览 • WebLogic 产品包装
  9. 9. WebLogic Server 自由选择编程模型 • Java EE • 长期的领先地位 • 第一个经过认证的支持JEE5/EJB3 的商业应用服务器 • Web Services/SOA • JAX-RPC, JAX-WS, WS-* • 可靠, 安全, 交互性 • 消息 • 企业级的JMS • 持久化 • TopLink, JPA • Spring • 内置集成 • ADF, Struts, POJOs, 其他开源项目…. TopLink ORM
  10. 10. • Oracle JDeveloper • 用于融合中间件的完整 IDE • 用于不同目标客户的三个版本: • Studio - 融合开发、SOA • Java EE - 核心 Java EE 和 Web 服务 • Java - 仅 Java 编码 • Oracle Enterprise Pack for Eclipse (OEPE) • 用于 Eclipse IDE 平台的插件 • WebLogic Java EE、Spring、Web 服务、JPA • Oracle 应用程序开发框架 (ADF) • 用于融合应用程序和自定义开发的 Java EE 框架 WebLogic Server 开发工具
  11. 11. Web 2.0/RIA(丰富的 Internet 应用程序) 实现了根植于应用服务器的丰富用户界面 • 支持下一代 Web 应用程序 • 针对基于浏览器应用程序的丰富 UI • 支持协作性应用程序和社会计算 • AJAX/Dojo 客户端支持 • 为客户端应用程序实现了丰富的 UI • 计划用于 Workshop 的 JavaScript 工具 • 针对 AJAX 的 HTTP pub-sub 引擎 • 通过持久连接在应用程序内实现数据交换 • Dojo 客户端和可扩展的服务器端引擎 Pub-sub 服务器基础架构 COMETd/ Bayeux API Java 浏览器 浏览器 浏览器 客户端
  12. 12. FastSwap - 快速热交换! • FastSwap是什么? • 基于 JDK 特性构建的类重定义技术 • FastSwap有什么作用? • 动态缩短迭代开发时间 • 改进开发人员工作效率 • 将“编辑 > 保存 > 编译 > 重新部署 >重新创建状态” 周期更改为 “编辑 > 保存 > 重新编译 > 刷新浏览器” • 几乎可以立即看到更改 • 无需回弹类加载器 • 不会丢失状态 调试 开发 部署 加速开发周期
  13. 13. WebLogic Server 管理 强大、易用的工具 • 管理控制台 • 基于Web浏览器的GUI • 可以进行所有的管理功能 • 预定义的用户类型角色 • 基于标准并且可扩展 (JSR-168, WSRP, …) • WebLogic脚本工具 (WLST) • 自动化的命令行脚本接口 • 可以进行所有的管理功能 • 基于标准并且可扩展(Jython) • 多种模式 (online/offline, interactive/scripted) • 命令行工具
  14. 14. WebLogic 诊断框架 • 统一的、可扩展的框架 • 收集和分析运行时数据 • 支持问题隔离、诊断 • 生产部署更快速 • 在生产过程中维护服务级别 • 特性 • 经由控制台扩展的 GUI 界面 • 低运行时开销 • 运行时量度采集 • 查看运行时状态并触发报警 • 测试请求注入和跟踪 • 持续存档以保存和访问诊断数据
  15. 15. Work Managers The WebLogic 自调优线程池 网络套接字处理器 (“Muxers”) 内核、子系统或应用程序 的异步任务分发 请求队列 自调优线程池 1. 监视请求处理率 2. 针对性的调整线程池大小 • Active • Standby • Stuck • Hogging
  16. 16. GridLink for RAC 无以伦比的高性能、高可靠和高可扩展性 G L G L G L 应用 1 G L G L G L 应用 2 RAC 集群数 据库 具有 GridLink for RAC 的集 群 WebLogic Server 数据库 实例 数据库 实例 数据库 实例 数据库 实例 数据库 实例 • 更易于设置 • 更高的可靠性 • 更高的性能 简单、声明式 配置
  17. 17. 企业网格消息处理 整个企业的支持网格的消息处理主干 WebLogic Server Java 消息服务 (JMS) 文件持久性 数据库持久 性 Oracle AQ 集成 通往其他消 息的桥梁 Java 应用 C、.NET 应 用 打包的应用 SOA 服务 • 速度最多提高 10 倍 • 新 AQ 集成 • SOA 基础
  18. 18. 会话状态数据网格 WLS 集群 WLS Coherence*Web ActiveCache • WebLogic 应用状态/数据缓存在 Coherence 数据网格中 • 直接与 HTTP 会话和 TopLink 集 成 • 非常适用于具有以下各项的 Web 应用 • 大型数据对象 • 内存限制 • 多变的扩展需要 • 提高性能和可靠性 • 设置简单;无需更改代码 WLS Coherence*Web WLS Coherence*Web Coherence Coherence Coherence Coherence Coherence Web 服务器
  19. 19. 高可用的应用 零停机时间的应用部署模式 • 多个应用版本并行部署 • 可控的测试模式及自动 回滚 • 自动应用停用:对客户 端最友好的应用停用方 式 • 确保版本升级中的交易 完整性 WebLogic Server 被管服务器 同一个JVM 已经在服务的外部访问 新到达的外部访问 旧的应用版本 新的应用版本 管理员测试客户端连接 在向所有客户提供服务 之前,只对管理员进行测试
  20. 20. 不停机的应用网格维护 零停机应用服务器升级 • 不影响用户的情况下 进行应用服务器升级 • 集群中的服务器实例 可以轮流升级 • 对回滚的完全支持 • 不仅仅是应用服务器 升级,所有融合中间 件都可以不停机升级 维护 单播机制 节点3 被管服务器 节点管理器 应用1 节点4 被管服务器 节点管理 应用1 节点1 被管服务器 节点管理器 节点2 被管服务器 节点管理器 应用1 Patch x.y Patch x.y Patch x.y Patch x.y 应用1
  21. 21. 管理维护操作 自动化和深度洞察的管理操作 深度洞察 的管理操作 自动化的 管理操作 Lifecycle Management Grid Control FMW Control WLDF, Diagnostics Pack WebLogic Deployment WebLogic Scripting Tool Domain Templates CAMM 企业级 FMW 级 服务器级 部署 配置 维护 供应 复合应用级
  22. 22. WebLogic 套件 • 完善的集成能力 • 有史以来最易于升级 • GridLink for RAC • 企业网格消息处理 • ActiveCache • 自动化的管理操作 • 深度洞察的管理操作 3 2 1 效率: • 最低的运营成本 竞争力: • 速度和灵活性优势显著 简化: • 整个软件堆叠的最佳基 础
  23. 23. 议程 • WebLogic 概览 • WebLogic 特性介绍 • WebLogic 竞争优势概览 • WebLogic 产品包装
  24. 24. 基础是关键
  25. 25. 2525 遥遥领先的产品性能 持续的性能提高带来更好的处理能力,最低的资源占用 应用服务器平台/CPU/Cores SPECjApp Server2004 JOPS@Standard 服务器 节点数 日期 结果 SPARC Enterprise T5440 SPARC T5440, 160 cores 28,648 5 June 2010 World Record, Multi-Node Cisco UCS B230 M1 Xeon 7560, 32 cores 11,283 2 Sept 2010 World Record, Dual Node HP ProLiant DL980 G7 Xeon X7560, 64 Cores 20,092 1 Sept 2010 World Record, Single Node HP Proliant BL460c Xeon X5570, 24 Cores 11,067 3 Jan 2010 World Record, Multi-Node RAC Dell PowerEdge R810 Xeon 7560, 16 cores 5,739 1 May 2010 Best on One Processor Best Multi-Node Result Best on RAC Result Best Dual Node Result Best Single Node Result Best on One Processor Result See: http://www.spec.org/jAppServer2004/results/
  26. 26. Oracle WebLogic的显著竞争优势 •由独立第三方测试验证的无以匹敌的性能和扩展性 •带有丰富诊断工具的高性能JVM •简单易用,能够快速安装、部署和管理,引领更低的总体拥有成本 •完善的诊断框架,部署,安全,快速配置向导,使得维护更简单 •通过WLOC确保系统性能最高且满足业务需要 •预防式管理方式能够避免系统失效,包括告警、问题诊断和自调优 •成熟的内存应用网格 •无缝连接数据网格和应用网格 26
  27. 27. 议程 • WebLogic 概览 • WebLogic 特性介绍 • WebLogic 竞争优势概览 • WebLogic 产品包装
  28. 28. WebLogic Suite 产品包 = WebLogic Server Standard Edition + Clustering + Virtual Assembly Builder + Enterprise Manager Diagnostics Pack WebLogic Server Enterprise Edition WebLogic Suite = WebLogic Server Enterprise Edition + Coherence EE + WebLogic Real Time + iAS EE: Forms/Reports Discoverer/Portal + WebLogic Operations Control + Coherence Management Pack WebLogic Server Management Pack Enterprise Edition = Configuration Management Pack + Provisioning and Patch Automation Pack + Composite Application Performance Management = Web Tier + WebLogic Server + Oracle TopLink and Application Development Framework + JRockit JVM JDeveloper + Oracle Enterprise Pack for Eclipse WebLogic Server Standard Edition WebLogic Suite Virtualization Option = JRockit Virtual Edition Prerequisite to WebLogic Server Management Pack EE Prerequisite to WebLogic Suite Virtualization Option (controlled availability) Oracle HTTP Server + Oracle iPlanet Web Server & Web Proxy Server + Oracle Web Cache Oracle Web Tier

×