配置Tibco EMS

使用服务端口类型Tibco EMS连接到Tibco EMS队列或主题,推和拉的消息。

Tibco EMS的信息,请参阅Tibco EMS文档

先决条件

使用Tibco EMS,必须安装Tibco EMS客户端库。

配置您的服务端口

一旦您创建了您的服务端口,您可以配置的一般服务端口细节:

属性

描述

一般,名字

输入服务端口的名称。

通用-类型

选择您的服务端口技术。

读/写/读和写

选择你的服务端口应该如何处理消息:

  • 消息。

  • 消息。

  • 读和写消息。

实际服务

选择如果你想连接到一个真正的服务。

转发

允许OSV将请求转发到真正的服务。使用这个选项,您需要选择实际服务

学习

允许OSV存储转发消息录音机选项卡。要使用这个选项,您需要启用转发

活跃的

选择如果你想要你的服务端口活跃,取消设置不活跃。

连接到Tibco EMS,指定以下属性:

属性

描述

类型

选择队列主题

你的选择取决于你如何推和拉你和Tibco EMS的消息。队列是一个一对一的消息传递模式,主题允许一对多的消息传递。

的名字

输入队列或主题的名称你想连接。

主机

输入主机名或IP地址。

使用安全连接

选择这个选项使用安全套接字层(SSL)协议。

目标主机名

如果您启用使用安全连接,指定名称的服务器证书。

这个证书的ROOT-CA-certificate必须在信任存储可用。

用户名

如果你的连接需要身份验证,输入您的用户名。

密码

如果你的连接需要身份验证,输入你的密码。

MessageType

指定什么类型的消息要发送和接收:JmsTextMessageJmsBytesMessage

选择器

定义一个选择器的标题和属性来过滤传入的JMS消息。

这使您能够仅接收JMS消息匹配你的过滤标准。

对这项技术的预定义的选择器的详细信息,查看Tibco EMS文档

港口

指定的端口访问代理。

UnprocessableMessages

定义如何处理队列中的消息,客户端可以不再过程:

  • 删除该消息。

  • 保持另一个客户机的消息进行处理。

这只适用于队列,不是主题。

Tibco EMS服务端口

要保存您的更改,单击应用。抛弃你的更改,点击重置

一旦您已经配置你的服务端口,您可以使用您的Tibco EMS连接进行测试。信息如何编辑JMS消息给你OSV场景,见“编辑JMS消息”章

处理临时队列

Tibco EMS可以使用临时运行时创建的队列。这适用于出站队列和实际服务出站队列。在临时队列上的详细信息,请参阅Tibco EMS文档

临时队列OSV遵循以下步骤:

  1. 出站Tibco EMS服务端口。看到这一节中,你需要设置你的服务端口读和写

  2. 离开的名字字段是空的。在这种情况下,OSV假设您使用一个临时的队列,并将响应发送到指定的目的地ReplyTo领域实际的请求消息。

  3. 托斯卡指挥官,配置您的OSV场景以确保OSV匹配正确的正确的请求的响应。

    这意味着消息id请求消息的是一样的CorrelationID的响应消息。你必须设置以下ActionModes:

    • 在请求消息,设置消息idActionMode来缓冲

    • 在响应消息,设置CorrelationIDActionMode来插入