XMS .NET 创建受管对象

必须使用相应的管理工具来创建 XMS 应用程序与消息传递服务器建立连接所需的 ConnectionFactory 和 Destination 对象定义。

开始之前

有关 XMS 支持的不同类型的受管对象存储库的更多详细信息,请参阅 XMS .NET 支持的受管对象存储库类型

关于本任务

要为 IBM MQ 创建受管对象,请使用 IBM MQ ExplorerIBM MQ JMS 管理 (JMSAdmin) 工具。

要为 IBM MQIBM Integration Bus创建受管对象,请使用 IBM MQ JMS 管理 (JMSAdmin) 工具。

要为 WebSphere Application Server service integration bus创建受管对象,请使用 WebSphere Application Server 管理控制台。

在管理工具中,该属性简称为 APPLICATIONNAMEAPPNAME
注: 不能使用 JMSAdmin 来设置传输 (UNMANAGED)。 因此,要使用以管理方式选择的应用程序名称获取不受管的 XMS 客户机,您需要输入以下命令:
cf.SetIntProperty(XMSC.WMQ_CONNECTION_MODE, XMSC.WMQ_CM_CLIENT_UNMANAGED);

以下步骤概括了在创建受管对象时要执行的操作。

过程

  1. 创建连接工厂并定义必需的属性,以创建应用程序到所选服务器的连接。
    XMS 进行连接所需的最低属性是在 XMS 受管 ConnectionFactory 对象的 .NET 必需属性中定义的。
  2. 在应用程序连接到的消息传递服务器上创建必需的目标:
    • 对于与 IBM MQ 队列管理器的连接,请创建队列或主题。
    • 对于与代理程序的实时连接,请创建主题。
    • 对于与 WebSphere Application Server service integration bus的连接,请创建队列或主题。

    XMS 建立连接所需的最低属性在 XMS 受管目标对象的 .NET 必需属性中定义。