互连总线配置
当您规划互连服务集成总线配置时,必须考虑一些具体问题。
当您为服务集成总线命名时,请牢记总线名称必须唯一。
您必须决定总线要链接至的对象。可以直接通过服务集成总线链路来链接总线,也可以通过间接链路来链接总线。一个间接链路可包括一个或多个中间总线。有关更多信息,请参阅服务集成总线之间的直接路由和间接路由。
您必须决定要将哪些消息传递引擎用作网关。请记住,网关消息传递引擎通过服务集成链路连接至另一个总线的网关消息传递引擎。
请周密规划如何分配每条总线中不同消息传递引擎上的目标。您可能想要定义别名目标以使用另一名称来在同一总线或外部总线上提供该目标。您可以定义外部目标,它们允许一条总线上的应用程序直接访问外部总线上的目标。如果未定义外部目标,那么可以配置要使用的目标缺省值。可组合别名和外部目标以提高拓扑中的灵活性。
在以下方案中使用目标缺省值:
- 您使用的是开发环境并且希望快速地完成工作。
- 应用程序中使用的目标名是在运行时从消息体或消息头中接收的。
在以下方案中使用外部目标:
- 您希望在环境中以静态方式定义所有内容。
- 您希望覆盖特定(外部)目标的目标缺省值,例如服务质量设置。
在以下方案中使用别名目标:
- 您想要使用另一名称来引用目标。如果您希望能够控制哪些用户对外部总线中的同一目标具有不同的访问权,那么您可能想要使用另一名称。在这种情况下,您可能需要使用外部总线目标定义和/或别名总线目标定义。
- 您希望对同一目标使用多个名称。
使用混合版本的总线时,需要考虑安全性注意事项。在混合版本的总线中,必须为 WebSphere® Application Server V6 或 V6.1 总线成员定义引擎间认证别名,以允许它与更高版本的其他总线成员建立信任关系。对于单版本总线,您不需要定义引擎间认证别名即可确保总线安全操作。
如果不同组织中的总线连接到一起,那么您必须决定是否通过用户标识和密码和(可选)SSL 认证保护与外部总线的连接。