配置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 |
指定什么类型的消息要发送和接收:JmsTextMessage或JmsBytesMessage。 |
选择器 |
定义一个选择器的标题和属性来过滤传入的JMS消息。 这使您能够仅接收JMS消息匹配你的过滤标准。 对这项技术的预定义的选择器的详细信息,查看Tibco EMS文档。 |
港口 |
指定的端口访问代理。 |
UnprocessableMessages |
定义如何处理队列中的消息,客户端可以不再过程:
这只适用于队列,不是主题。 |
Tibco EMS服务端口
要保存您的更改,单击应用。抛弃你的更改,点击重置。
一旦您已经配置你的服务端口,您可以使用您的Tibco EMS连接进行测试。信息如何编辑JMS消息给你OSV场景,见“编辑JMS消息”章。
处理临时队列
Tibco EMS可以使用临时运行时创建的队列。这适用于出站队列和实际服务出站队列。在临时队列上的详细信息,请参阅Tibco EMS文档。
临时队列OSV遵循以下步骤:
去出站Tibco EMS服务端口。看到这一节中,你需要设置你的服务端口写或读和写。
离开的名字字段是空的。在这种情况下,OSV假设您使用一个临时的队列,并将响应发送到指定的目的地ReplyTo领域实际的请求消息。
在托斯卡指挥官,配置您的OSV场景以确保OSV匹配正确的正确的请求的响应。
这意味着消息id请求消息的是一样的CorrelationID的响应消息。你必须设置以下ActionModes:
在请求消息,设置消息idActionMode来缓冲。
在响应消息,设置CorrelationIDActionMode来插入。