ORACLE WebLogic Server 技术白皮书
ORACLE WebLogic Server
技术白皮书
目 录
ORACLE WebLogic Server 1
技术白皮书1
概要3
市场概述3
ORACLE WebLogic Server在企业中的作用4
多层业务解决方案4
表示层4
包含SOA的胖客户端6
Web服务与WSRP:SOA解决方案8
业务层—业务逻辑
集成(后端)层16
管理服务19
结论24
全新特性概览24
系统管理24
性能和可用性24
企业Web服务25
概要
今天,企业集成度和SOA的使用率不断提高,服务和集成平台的选择显得空前重要。为了充分利用和保护关键业务基础架构,所选的平台必须是基于标准、强健、可扩展的,必须易于配置、管理和维护,而且要足够灵活度,以支持各类开发团队和多种应用框架。
屡获殊荣的ORACLE WebLogic Server?可达到甚至超过上述标准,这个企业级内核是ORACLE WebLogic Platform? 应用套件和突破性新产品系列ORACLE SOA的强大基础。
目前,WebLogic Server已发展到第代产品,它包含久负盛名的大量服务容器,8年多来一直是开发人员和架构师的理想选择,也是企业家们的制胜法宝。WebLogic Server支持SOA,其可靠性胜过了所有其他应用服务器,使您更加接近“零宕机时间”目标,它支持从开发到生产的整个应用生命期,并完全符合最新的J2EE 5规范和各种Web服务标准,互操作性业内领先。WebLogic Server应用服务器性能卓越,价值无限!
本白皮书分为三个主要部分:
企业级概述:阐述WebLogic Server在企业和SOA中的作用。
多层业务解决方案:将业务问题分类,并解释WebLogic Server如何帮助实施解决方案。
小结:总结WebLogic Server 的主要功能。
本文面向业务决策制定者和企业架构师,编排形式灵活,可供您根据需要选读。阅读本文开头和结尾,您可以从宏观上了解应用服务器。阅读全文可以进一步了解WebLogic Server的详情,从而解决特殊业务问题。
市场概述
WebLogic Server 是一个Java应用服务器,它全面实现了J2EE 5规范、最新的Web服务标准和最高级的互操作标准。WebLogic Server内核以可执行、可扩展和可靠的方式提供统一的安全、事务和管理服务。
J2EE 5规范提供了一个标准API集来创建分布式应用,这些应用可访问各种服务(如数据库、消息传输服务、事务),并允许动态Web内容与全异的(甚至是遗留的)系统交互操作。终端客户使用Web浏览器客户端或Java客户端访问这些应用。WebLogic Server一直在SPECjAppServer (/jAppServer2004) J2EE基准测试中名列前茅,它刷新了应用服务器的性能世界纪录,并保持每单位Java操作的成本最低。
WebLogic Server达到和超过了J2EE API的要求,它提供高级消息传输、数据持久性、管理、高可用性、集群和多平台开发支持。WebLogic Server与WebLogic Platform中的其它产品及SOA产品系列一起,提供了坚强的服务核心,可以满足全球规模最大的企业的需要,也是Java领域J2EE规范的最佳实现。
WebLogic Server还允许企业在高度可用、高度可扩展的环境中部署应用。企业可配置WebLogic Server实例集群来分布负载,并在硬件或网络出现故障时及时进行处理。扩展的安全特性可以保护对安全的访问,保障企业数据安全,并防止恶意攻击。WebLogic Server提供的管理工具允许系统管理员监控和优化应用及WebLogic Server环境的性能。用户还可以通过配置来消除人工干预,使WebLogic Server自动监控和优化应用。总之,WebLogic Server利用这些工具和特性为用户提供了一个安全部署大量关键应用的强健环境。
ORACLE WebLogic Server在企业中的作用
在20世纪90年代末期,Java成为非常流行的解决方案“粘合剂”,它通过以下方式将全异系统融合成一个整体:(1)易于编写的接口,(2)多平台支持。开始时,WebLogic Server是一个Java服务集合(即当前J2EE规范的前身)。早期版本提供工作台、事务控制、消息传输和电子邮件等服务,由于企业需要将服务产品统一在一个公共平台上,WebLogic Server变得越来越重要。
WebLogic一直秉持“立足创新,推进标准化”的方针:在缺乏时标准时进行创新,在标准出现时立即采用标准,并继续为标准未跟上的更大问题开发解决方案。随着Java的日益