WebSphere 服务集成总线

来源:互联网 发布:全国城市经纬度数据库 编辑:程序博客网 时间:2024/06/05 09:22

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=%2Fcom.ibm.websphere.base.doc%2Finfo%2Faes%2Fae%2Ftwbs_devbeanbindings.html

服务集成总线支持使用基于消息的体系结构和面向服务体系结构的应用程序。总线是一组作为总线成员的一个或多个相互连接的服务器。应用程序在其中一个与其总线成员相关联的消息传递引擎上连接到总线。

服务集成总线提供了下列功能:
  • 任何应用程序都可以使用目标来与任何其他应用程序交换消息(一个应用程序将消息发送至目标,另一个应用程序从目标接收消息)。
  • 消息生产应用程序(即生产者)可以生成目标的消息,而与该生产者连接到总线时使用的消息传递引擎无关。
  • 消息消费应用程序(即使用者)可以在目标可用时使用该目标中的消息,而与该使用者连接到总线时使用的消息传递引擎无关。

服务集成总线包含 SIB 服务,WebSphere Application Server 环境中的每个应用程序服务器上都提供了该服务。缺省情况下,SIB 服务处于禁用状态。这表示服务器启动时,它不具有任何消息传递能力。将服务器添加至服务集成总线时,将自动启用 SIB 服务。您可以选择通过配置服务器来再次禁用该服务。

服务集成总线支持异步消息传递;即,以异步方式发送消息。无论消费应用程序是否正在运行,或者目标是否可用,都可以进行异步消息传递。还支持点到点消息传递和发布/预订消息传递。

应用程序连接到总线后,总线将作为单个逻辑实体工作,连接的应用程序不需要了解总线拓扑。在许多情况下,连接到总线以及定义总线资源的工作是由应用程序编程接口(API)抽象内容(例如受管 JMS 连接工厂和 JMS 目标对象)处理的。

如果使用服务集成总线为使用缺省消息传递提供程序的 JMS 应用程序提供消息传递系统,那么将该服务集成总线称为消息传递总线

许多方案要求使用简单总线拓扑,例如单个服务器。通过将多个服务器添加到单条总线,可以增加供应用程序使用的连接点数目。然而,服务器不必是总线成员也可连接至总线。在更复杂的总线拓扑中,配置了多条总线,这些总线可以相互连接以形成复杂的网络。企业可以部署多个相互连接的总线以便进行组织管理。例如,具有几个自治部门的企业可以在每个位置配置独立管理的总线。

相关任务
配置总线
创建总线
添加总线
配置总线属性
列示总线
删除总线
配置总线的成员
配置消息传递引擎
配置服务集成总线链路
连接总线
配置外部总线定义
对总线执行操作

原创粉丝点击