版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中间件综述BEA WebLogic Server 在使应用服务器成为企业应用架构的基础方面继续处于领先地位。作为 BEA WebLogic Enterprise Platform的基石,BEA WebLogic Server 为构建集成化的企业级应用提供了稳固的基础,它们以 Internet 的容量和速度,在连网的企业之间共享信息、提交服务,实现协作自动化。BEA WebLogic Server 的遵从 J2EE 、面向服务的架构,以及丰富的工具集支持,便于实现业务逻辑、数据和表达的分离,提供开发和部署各种业务驱动应用所必需的底层核心功能。其综合性功能支持集成化基础结构,既能连接各种遗留系统,
2、也能连接最新的 Web 服务。BEA WebLogic Server 8.1 为 IT 创新提供了更高的效率、性能和赢利能力,能使企业保持强大实力,灵活地驾驭 Internet 经济浪潮。BEA WebLogic Server 概述BEA WebLogic Server 是一种多功能、基于标准的应用服务器,为企业构建自己的应用提供了坚实的基础。各种应用开发、部署所有关键性的任务,无论是集成各种系统和数据库,还是提交服务、跨 Internet 协作,起始点都是 BEA WebLogic Server。由于 BEA WebLogic Server 具有全面的功能、对开放标准的遵从性、多层架构、支持
3、基于组件的开发,基于 Internet 的企业都选择它来开发、部署最佳的应用。BEA WebLogic Server 在企业中的角色应用服务器是非常重要的企业软件,为现代业务系统提供了应用基础结构。应用服务器源自支持与其它系统共享数据和资源的应用,以及为Web 页面和其它用户界面生成动态信息的需求。它们引进了服务器端架构,在 Web 服务器与底层应用和数据库之间形成了新的功能和服务层。 图 1 BEA WebLogic Server 成为用户界面与底层系统和数据库之间新的一层目前,随着许多公司部署支持安全事务处理的大型应用,使用 Web 和 XML 协议取代电子数据交换,各种应用的复杂性日益增
4、加,迫切需要可以管理的应用环境。全球范围部署的应用业务逻辑非常复杂,可能需要实时地为成千上万的用户同时服务,迫切需要伸缩性和可靠性,从而使 BEA WebLogic Server 成为不可缺少的必需品。BEA WebLogic Server 提供所有基本核心应用服务器的功能和服务,例如: 负载均衡 故障容错 Web 服务 网络透明 遗留集成 事务管理 安全性 消息 多线程 持久性 数据库连接 资源合并 开发、测试和封装功能这种内置功能不但可以加速应用开发,而且可以减轻开发人员负担,降低他们自主开发关键性服务的费用。最后,由于充分利用 BEA WebLogic Server 提供的应用基础结构,
5、因此应用提供的功能越来越多,开发速度越来越快,维护成本越来越低,投资回报越来越大。正如下图所示,简单的应用可以运行单一的 BEA WebLogic Server 实例,而更复杂的应用可以运行大型的服务集群,它们可以互相协作,以增强伸缩性和可靠性。图 2 两个 BEA WebLogic Server 部署配置示例:单一服务器和集群服务器归根结底,BEA WebLogic Server 率先将应用服务器变成应用的基础,上面可以开发许多层软件和服务,使得许多 Internet 应用可以在全球范围内支持大量的事务处理。这些应用还必须达到实时个性化的水平,不但可以共享数据资源,进行业务协作,而且还能将客
6、户和业务伙伴的需求无缝地集成起来。BEA WebLogic Enterprise PlatformBEA WebLogic Server 是 BEA WebLogic Enterprise Platform 的基石。图 3 应用服务器是多层基础结构的基石, 以支持 Internet 应用和服务。因为设计宗旨就是数据和服务可以跨多个应用和业务功能进行共享,所以 BEA WebLogic Enterprise Platform 是建立在开放标准基础之上的应用基础结构综合套件。BEA 的企业平台,不但支持大容量事务处理、业务流程管理、应用集成和企业内外的业务协作,而且还能创建和维护动态的电子化市场。
7、这种世界一流的应用基础结构平台包括: BEA WebLogic Server 行业领先的 Java 应用服务器,提供增强全球最先进的企业应用所需的伸缩性、安全性和可靠性。 BEA WebLogic Workshop 统一的图形化开发环境和运行时框架,不但使 J2EE 专家,而且使应用开发人员,能够迅速在 BEA WebLogic Enterprise Platform 上创建、测试和部署企业级 Web 服务应用。 BEA WebLogic Integration 单一的解决方案,不但提供应用服务器、应用集成、业务流程管理,而且还能实现针对企业的 B2B 集成功能。 BEA WebLogic P
8、ortal 使企业更灵活,提供完全集成化的企业平台,包含的门户框架,不但能提供门户基础服务、个性化交互管理,而且可以集成各种服务,实现智能化管理。 BEA Liquid Data for WebLogic 虚拟的数据访问和聚集产品,实现信息可视化,允许对分散的企业数据提供统一的实时视图。 BEA Tuxedo® 构建坚如磐石、便于管理的企业系统所需的成熟平台,使企业能迅速开发新产品、推出新服务,以便巩固其竞争优势。 BEA WebLogic JRockit 高度优化的 Java 虚拟机,可以提供卓越的应用性能、可靠性和管理性,使关键型任务的 Java 应用能够运行在 Intel 32
9、 和 64 位架构的计算机上。J2EE 的能力与基于标准的解决方案基于标准进行应用开发和部署的必要性已经得到广泛承认,但是尚未普遍实现。 BEA WebLogic Server 继续接受各种开发标准,不但可以稳固地实施最新的标准规范,而且还能在各种应用开发方案中进行选择,实现投资保护。BEA WebLogic Server 8.1 完全遵循行业标准 Java 2 Enterprise Edition 1.3 版本 (J2EE),它是服务器端开发企业级应用可以选择的编程模型。遵从 J2EE 的应用构建和部署在 BEA WebLogic Server 上: 能够跨不同的硬件和操作系统移植,因此很容
10、易与异构环境中运行的不同应用集成。在许多企业中,由UNIX、Linux、主机、基于 Windows 的系统组成的异构环境非常普遍。 充分利用不同的用 J2EE API 写成的第三方工具和组件。有关支持 BEA WebLogic Server 的应用开发解决方案的详细列表,请参见 第三方工具和组件页面。 能够吸引大量有经验的 Java 开发人员,他们熟悉 J2EE 标准、资源和最佳方案。 能够充分利用预先构建、遵从 J2EE 标准的应用和组件。J2EE 包括 Java 服务器页面 (JSP)、Java Servlet、企业 Java Bean (EJB) 规范,使开发人员能创建可伸缩、可重复使用
11、、基于组件的应用。它还包括 J2EE 连接器架构 (J2CA),不但使开发人员能将遗留应用连接到 J2EE 平台上,而且还能将 J2EE 组件模块、事务、安全性基础结构应用于系统的集成之中。除此之外,J2EE 既提供经由 JDBC 的标准化数据库访问,经由 Java 消息服务 (JMS) 的消息,又支持事务、安全和其他核心服务的管理。开发人员可以充分利用许多第三方提供的 Java 包、数据库驱动器和厂商特定的应用适配器,还能开发自己的定制应用。BEA WebLogic Server 已经实现了许多标准接口,还支持许多工具,以帮助开发人员以最小的成本和代价定制必要的软件。除了 J2EE 之外,B
12、EA WebLogic Server 还实现了所有重要的编程集成和网络标准,这些标准是构建应用基础结构的基础,其中包括: Extensible Markup Language (XML) BEA WebLogic Server 实现了针对 XML 处理的最新 Java API (JAXP),其中包括内置的 Apache Xerces 分析器,以及专门为中小型 XML 文档设计、高性能、定制的 XML 分析器。其中还包括 Xalan XSL 转换器、BEA XML 编辑器,同时增强了 XML 注册功能。 Simple Object Access Protocol (SOAP) SOAP 是在分布
13、式环境适合于信息交换的新兴标准。它是一种通信协议,用以定义经由 HTTP 提交的 Web 服务的数据格式。 Web Services Definition Language (WSDL) WSDL 是基于 XML 的语言,用来描述发布的 Web 服务。BEA WebLogic Server 已经内置支持 WSDL,当Web 服务部署在 BEA WebLogic Server 上的时候,自动生成 WSDL 脚本。 Web Services Security Specification (WS-Security) 基于 XML 的标准,根据 WSDL 文件规定的规则对 SOAP 消息体加密,就可能
14、确保 Web 服务通信的安全。 Universal Description, Discovery and Integration (UDDI) UDDI 注册是分布式、基于 Web 的信息目录,可以列出 Web 服务,与电话簿非常类似。 BEA WebLogic Server 包含内置的 UDDI 注册,以及进行搜索和更新的 API,或其他任何第三方 UDDI 注册。 Java Management Extensions (JMX) 和 Simple Network Management Protocol (SNMP) BEA WebLogic Server 分布式管理基础结构,立足于开放、可扩展的 JMX 标准。为了兼容基于 SNMP 的第三方管理解决方案,还提供SNMP 代理。 可插式安全框架,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 员工福利计划调整咨询回复函4篇
- 2026年医院等级评审标准解读与迎评培训
- 现代医学影像诊断学操作指南
- 2026年商业场所可疑人员识别与盘查技巧
- 护理原则与护理评估
- 新生儿先天性膈疝的护理观察
- 环保治理项目责任承诺书4篇范文
- 建筑工程机械管理及应用研究
- 环保设施运行维护与节能管理指南
- 团队建设与团队管理手册
- 2025~2026学年云南省师范大学附属中学呈贡学校九年级中考适应性(三)道德与法治试卷
- 检验科新进人员岗前培训
- 2025湖南长沙市望城区人民医院面向社会公开招聘编外合同制专业技术人员20人笔试历年典型考题及考点剖析附带答案详解试卷2套
- 人工智能在美术教学中的应用与运行机制探讨教学研究课题报告
- ASME B16.10-2022 阀门结构长度(中英文参考版)
- 兰石化工程力学考试题及答案
- 《2025年农业科技成果转化合同协议》
- 2026年烟草笔试写作表达自测含答案
- 安全策略在智能计算中的应用-洞察及研究
- 广东省华南师范附属中学2025-2026学年高一上学期期中考试英语试题(含答案)
- CNAS-CL01-G001-2024检测和校准实验室能力认可准则全套质量手册和程序文件
评论
0/150
提交评论