MQOptimizedFlow 节点是提供高性能发布/预订消息流的完整消息流。该节点支持使用 Java 消息服务(JMS)应用程序编程接口和 WebSphere® MQ 企业传输方式的发布程序和订户。
要利用此节点可以提供的任何性能增益,必须确保已安装了用于分布式平台的 WebSphere MQ V5.3 修订包 10。请参阅修订包 10 的 memo.ptf 文件,获取所需 JMS 配置的详细信息。
本主题包含以下部分:
这是 MQOptimizedFlow 节点的简短介绍,并说明您可能想要使用该节点的原因。
本部分说明如何使用 MQOptimizedFlow 节点。
本部分说明如何配置 MQOptimizedFlow 节点。
本部分定义可以在 MQOptimizedFlow 节点上配置的终端和属性。
使用 MQOptimizedFlow 节点可以替换包含连接到 Publication 节点的 MQInput 节点的发布/预订消息流,以及使用 WebSphere MQ JMS 传输方式的发布/预订消息流。
使用 MQOptimizedFlow 节点可以提高性能,特别是在单个发布程序对单个订户产生持久发布的情况下。
MQOptimizedFlow 节点在工作台中由以下图标表示:
在消息流中使用 MQOptimizedFlow 节点可以对单个订户发布持久 JMS 消息。
因为 MQOptimizedFlow 节点没有终端,所以它不能连接到任何其他消息流节点。
必须对消息流中存在的每个 MQOptimizedFlow 节点实例进行配置。
要执行此操作,在该消息流的编辑器视图中右键单击该节点,然后单击属性。将显示该节点的基本属性。
在队列名属性中指定从中检索消息的 WebSphere MQ 输入队列的名称。
在属性对话框导航器中选择高级,然后为事务方式属性的值选择是。
如果要输入简短描述和/或详细描述,请在属性对话框导航器中选择“描述”。
单击“应用”,在不关闭属性对话框的情况下对 MQOptimizedFlow 节点进行更改。
单击“确定”应用更改,并关闭属性对话框。
单击“取消”关闭属性对话框,并废弃对属性所作的所有更改。
MQOptimizedFlow 节点没有终端。它是完整的消息流,不能连接到其他消息流节点来扩展消息处理。
下表中描述了该节点的属性。标题为 M 的列表示属性是否是必需的;即,如果未定义缺省值,是否必须输入一个值;属性对话框中属性名称旁边的星号表示该属性是必需的。标题为 C 的列表示属性是否是可配置的;即,是否可以在 BAR 文件中更改该值。
下表中描述了 MQOptimizedFlow 节点的基本属性:
属性 | M | C | 缺省值 | 描述 |
---|---|---|---|---|
队列名 | 是 | 是 | 无 | WebSphere MQ 输入队列的名称,此节点从中检索消息用于供此消息流处理。 |
下表中描述了 MQOptimizedFlow 节点的高级属性:
属性 | M | C | 缺省值 | 描述 |
---|---|---|---|---|
事务方式 | 是 | 否 | 是 | 是否在同步点下接收入局消息。有效值为自动、是和否。 |
下表中描述了 MQOptimizedFlow 节点的描述属性。
属性 | M | C | 缺省值 | 描述 |
---|---|---|---|---|
简短描述 | 否 | 否 | 节点的简要描述。 | |
详细描述 | 否 | 否 | 描述消息流中节点用途的文本。 |