凌枫佳境
风霜凌绝顶,红枫绚佳境
WebSphereESB 利用各种协议和传输机制(如 SOAP over HTTP、SOAP over JMS、JMS和 J2EE Connector Architecture [JCA] 适配器)简化服务端点之间的交互,并且支持在这些端点之间进行调解 - 转换、记录和发送消息。采用配套的开发产品 IBM WebSphere Integration Developer,可以创建调解组件,并将之与其他业务组件一起组装到 SCA 解决方案中。

WebSphere Integration Developer 可以利用 WebSphere ESB 中预先定义的调解组件以及大量应用程序的适配器,因此有助于加速实现价值。WebSphere ESB 和WebSphere Integration Developer 的相互结合能带来四大关键优势,本白皮书中将对此进行深入探讨:

•Web Service 连通性、消息传递与面向服务的集成。

•在解决方案的整个生命周期中带来易用性 - 从组装基于 ESB 的调解交互到测试、部署管理基于 ESB 的解决方案。

•快速实现价值

•与 WebSphere 系列软件中的各种产品无缝集成

利用 IBM WebSphere ESB 软件提高 IT 灵活性Web Service 连通性、消息传递和面向服务的集成WebSphere ESB 软件在三个层面支持服务端点之间进行高级交互:广泛的连通性;多种交互模式和交互质量;调解能力。该产品支持服务端点之间通过多种协议和应用程序编程接口(API)进行交互,这包括在 WebSphere 平台消息传递中实施的 JMS V1.1、SOAP over HTTP Secure(HTTPS)以及 SOAP over JMS。WebSphere ESB 基于 WebSphere Application Server 而构建,因此可以与 WebSphere 系列软件中的其他产品顺利进行相互操作,这包括 IBM WebSphere MQ 和 IBM WebSphere Message Broker。WebSphere ESB 还可以借助 IBM WebSphere Adapter 解决方案来利用现有应用程序资产,以及捕获并公布业务事件。

WebSphere ESB 软件中包含的客户机接口进一步丰富了这种连通性。针对 C/C++ 和 Microsoft .NET 的消息客户机通过使用类似 JMS API 的 API,可以使非 Java 应用程序连接至 WebSphere ESB。C++ 的 Web Service 客户机类似于针对基于 XML 的远程过程调用的 Java API(Java API for XMLbased Remote Procedure Call,JAX-RPC),使用户可以从 C++ 环境连接至WebSphere Application Server 上运行的 Web Service。连通性层面上的其他功能在交互端点之间执行基础协议转换,进行转换是因为请求者用来分派请求的协议(如 SOAP over HTTP)与服务提供者用来处理这些请求的协议(SOAP over JMS)不同。

WebSphere ESB 支持多种交互模式,包括请求/回复交互、点到点交互和发布/预订交互。它支持包括 WS-Security 和 WS-Atomic Transactions 在内的各种 Web Service 标准。此外,WebSphere ESB 还支持“统一描述、发现和集成”(UDDI)V3.0,该规范用于发布和管理服务端点元数据,使客户机应用程序可以使用这些服务定义。整合开发者在开发调 解模块时,可以利用UDDI 查找和提供接口。

最后,WebSphere ESB 在连通性层面所支持的协议转换功能的基础之上,还提供了服务端点之间的交互调解功能。这一功能使集成逻辑处理可以在ESB 中进行,无需服务端点进行处理。WebSphere ESB 调解功能支持使用ESB 交换的交互消息(基于上下文或其他格式),同时还支持其他操作,如记录或转换消息等。

通过 WebSphere ESB 和 WebSphere Integration Developer 提供全面的文档、易于理解的示例以及极富吸引力的“即装即用”体验,使用户能快速掌握并加以运用。WebSphere Integration Developer 提供一种易于使用的工具,用户只需很少的编程技能就可以利用该工具执行集成开发人员在设计、测试、配置和 部署基于 ESB 的解决方案时所需执行的典型任务。集成开发人员使用图形化工具来识别和连接服务端点,并选择性地在这些连接上构建调解流。调解流由调解基件直观构成,这些 基件从选用板选取,经过配置并连接在一起。基件支持对消息进行路由、增容、记录和转换。集成开发人员可以先在 WebSphere Integration Developer 环境中本地测试和调试经过调解的交互,然后将这些交互部署到 WebSphere ESB。

在运行时,WebSphere ESB 管理控制台使解决方案管理员通过新的基于角色的管理支持来管理 WebSphere ESB 部署,以提供一种简化的用户体验。

WebSphere ESB 为 WebSphereMQ 用户带来的优势

•提高现有系统的灵活性

WebSphere ESB 以一种基于开放式标准的方法来集成新的环境, 从而无缝地将使用

Java、Microsoft .NET 或 Webservice 标准的合作伙伴、部门和系统相连,并支持以现有

WebSphere MQ 网络实现互操作性。

•通过单点控制加强管理

为了应对当前 IT 环境的多样性,WebSphere ESB 在单个程序包内组合了各种功能,它提供基于 Web service 的灵活消息路由和转换选项,这些选项可以分布于网络的各个部分,但可以集中进行控制。

•易于使用的工具

WebSphere ESB 和 WebSphere Integration Developer 专门针对集成专家的技能和知识而定制,有助于缩短部署时间。

•扩展现有环境

WebSphere ESB 能直接使用本机 WebSphere MQ协议和格式, 可以补充现有的WebSphere MQ 环境。

加速实现价值



WebSphere ESB 提供了一种易于使用、经济适用的服务集成解决方案,它有助于用户通过快速构建灵活的集成基础结构来利用现有的 IT 投资,从而扩大这些投资的价值。该产品以其丰富的业务和 IT 标准,显著提高了互操作性和可移植性,并依靠广泛的 WebSphere Adapter(包括基于 JAC 的新型适配器)支持,使用户能够利用数百家独立软件供应商(ISV)解决方案的一流支持。

此外,还可以对 WebSphere ESB 管理的交互进行重新配置,以满足不断变化的业务处理负荷。集成开发人员或系统管理员可以动态添加或替换端点,而不会影响其他基于 ESB 的解决方案。WebSphere ESB 管理控制台通过逐步开放各项功能,提供对底层 WebSphere Application Server 管理功能的完全访问权。与 WebSphere 系列软件中的其他产品无缝集成WebSphere ESB 充分利用了底层 IBM WebSphere Application Server NetworkDeployment 平台的功能,并继承了该产品的服务质量、负载均衡、集群、 高可用性和可扩展性功能。通过与 WebSphere Application Server 的这种深度集成,WebSphere ESB 还继承了与 IBM Tivoli® 安全性、目录和系统管理产品的集成,并且包括 IBM Tivoli Access Manager(可选,用于提供高度安全、统一和个性化的体验)和 IBM Tivoli Directory(可选,作为轻量级目录访问协议[LDAP] 服务器)。

WebSphere ESB 还与 IBM Tivoli Composite Application Manager for SOA 进行集成,从而实现对 Web service 消息的监控和对其端点的管理。由于与 WebSphere Application Server 和 WebSphere Process Server 使用相同的管理控制台,WebSphere ESB 使整个产品系列的操作控制具有相似的界面,因此一个管理员就可以管理所有这些产品。另外,WebSphereESB 可以与现有的 WebSphere MQ 消息安装相结合,从而利用开放式标准将现有的消息主干集成到一个新的环境中。由于 WebSphere ESB 可以与 WebSphere Message Broker 进行互操作,因此您可以实施复杂的 ESB拓扑:由 WebSphere ESB 处理基于标准的 Web service,由 WebSphereMessage Broker 对各种消息格式提供高级支持。

随着 ESB 需求的增长,您可以从 WebSphere ESB 升级到 WebSphereProcess Server,以支持高级集成功能,其中包括端点编排的业务流程和 状态机,以及动态决策制定的业务规则。由于集成开发人员在这两个运行时环境中都会使用 WebSphere Integration Developer,因此这一开发环境会随您的需求扩展。同样,管理控制台会从 WebSphere Application Server 扩展到WebSphere ESB 和 WebSphere Process Server。

原文地址:http://tech.sina.com.cn/s/s/2008-03-12/1243601644.shtml
posted on 2009-02-20 10:22  凌枫  阅读(390)  评论(0编辑  收藏  举报