★WebSphere ESB 使 IBM SOA 编程模型环境具备 ESB 能力
【IT168 新闻】 【聆听IT医生讲座,了解如何整合流程,灵活业务,更有机会获得限量版蓝牙耳机!】 【了解更多应用系统和整合软件产品信息】 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 环境。