在总线上创建外部目标

可在服务集成总线上创建外部目标。外部目标表示在另一总线(外部总线)中定义的目标。如果您需要针对外部总线上的个别目标覆盖消息传递缺省值和/或安全性设置,那么应使用外部目标。

关于此任务

图 1. 在服务集成总线上创建外部目标此图说明如何在服务集成总线上创建外部目标总线。在此图中,可见到指向另一总线上的目标的外部目标。

此图显示指向另一个总线上的目标的外部目标。还有应用程序在不知道关联外部目标的情况下使用的 JMS 连接工厂和 JMS 队列。

此外部目标包括了存在于外部总线中的目标位置的名称(“标识”属性)以及该外部总线的名称(“总线”属性)。要使用外部目标与目标位置交换消息的应用程序必须指定标识和总线属性。

例如,管理员希望 JMS 应用程序连接至总线 BusA 并将消息发送至另一条总线 BusB 上的队列 targetQueue 支持的 JMS 队列。管理员连接总线,在 BusA 上创建外部目标,并在该外部目标和 JMS 队列上设置下列属性:
表 1. 属性设置示例. 此表提供说明在服务集成总线上创建外部目标时如何设置属性的示例。此表的第一列列示 JMS 队列名称。第二列包含服务集成总线(例如,BusA)上的外部目标的标识和总线名称。第三列包含服务集成总线(例如,BusB)上的队列的标识。
JMS 队列 外部目标(在 BusA 上) 队列(在 BusB 上)

队列名 targetQueue

总线名 BusB

标识 targetQueue

总线 BusB

标识 targetQueue

要定义新的外部目标,请使用管理控制台来完成以下步骤。

过程

  1. 在导航窗格中,单击服务集成 -> 总线
  2. 在内容窗格中,单击您要在其上创建此外部目标的总线的名称。
  3. 在内容窗格中,在“目标资源”下,单击目标 将显示所有现有总线目标的列表。
  4. 要创建目标,请单击新建
    1. 在“创建新的目标”页面上,选择外部
    2. 单击下一步
    3. 标识字段中,输入外部总线中的目标位置的名称。 您指定的标识必须与外部总线中目标位置的名称完全匹配。 如果外部目标是 IBM MQ 目标,那么标识必须为 qName@qmName 格式,其中 qName 是队列的名称,qName 是队列管理器的名称。 例如,队列管理器 QM02 上的队列 WMQ21 的标识将为 WMQ21@QM02。
    4. 总线字段中,输入主管目标位置的外部总线的名称。 在要创建此外部目标的总线上,必须已定义表示此外部总线的外部总线连接。
  5. 可选: 指定目标的下列属性。这些属性将覆盖目标缺省值。
    描述
    可选的目标描述,供进行管理时使用。
    允许生产者覆盖缺省可靠性
    缺省可靠性
    最大努力非持久
    当消息传递引擎停止或发生故障时,将废弃消息。如果用于发送消息的连接变为不可用或者系统资源不足,也可能会废弃消息。
    快速非持久
    当消息传递引擎停止或发生故障时,将废弃消息。如果用于发送消息的连接变为不可用,也可能会废弃消息。
    可靠非持久
    当消息传递引擎停止或发生故障时,将废弃消息。
    可靠持久
    当消息传递引擎发生故障时,可能会废弃消息。
    有保证的持久
    不废弃消息。
    注: 较高级别的可靠性对性能有较大影响。

    有关服务集成可靠性级别的更多信息,请参阅消息可靠性级别 - JMS 传送方式及服务集成服务质量

    最高可靠性
    最大努力非持久
    快速非持久
    可靠非持久
    可靠持久
    有保证的持久

    有关服务集成可靠性级别的更多信息,请参阅消息可靠性级别 - JMS 传送方式及服务集成服务质量

  6. 单击下一步
  7. 在“确认创建外部目标”页面上,查看操作摘要。
    • 要创建外部目标,单击完成
    • 如果您要更改任何目标属性,那么单击上一步,然后在前面的页面更改属性。
  8. 将更改保存至主配置。

下一步做什么

确保您已经定义了外部总线连接(以标识目标总线)以及在该总线上的目标位置。

可更改外部目标的属性或配置更多属性。请参阅配置总线目标属性

如果要覆盖此目标的安全性设置,请参阅管理目标角色


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjo0007_
文件名:tjo0007_.html