与 BizTalk Server 相关的属性

MQSeries 适配器可以为某些不直接与 MQSeries 相关但仍在应用程序中有用的上下文属性赋值。

BizTalk_CorrelationID之外,所有属性在发送和接收期间都接收值。 BizTalk_CorrelationID 属性仅在接收期间具有值。

名称 类型 说明
BizTalk_CorrelationID 字符串 使用此属性可使 MQSeries 服务器生成用于消息的相关标识符。

有关详细信息,请参阅 使用请求-答复关联消息
DataConversion 字符串 将消息转换为 MQSeries Server for Windows 的 ANSI 代码页。 在发送时,如果消息格式不是 MQFMT_STRING,则不会进行转换。

选择“ ”以执行从 Unicode 到 ANSI 的此转换。

默认:
命令 字符串 将 MQSeries 设置为从 MQSeries 队列接收消息或向其发送消息时保持消息的顺序。

该属性对于接收和发送具有不同的值的集合。 有关值的信息,请参阅。 如何配置 MQSeries 适配器接收位置和发送端口

默认:
SegmentationAllowed 字符串 将 MQSeries 设置为组装已分段的消息,或设置为按原样获取消息。 该属性对于接收和发送具有不同的值的集合。

接收时,使用 “无操作” 从 MQSeries 队列读取消息,而无需启用分段;使用 “完成消息” 让 MQSeries 在将分段消息传递到适配器之前对其进行组合。

默认: 无操作

发送时,选择“ ,”让 MQSeries 将分段消息放入队列中。

默认:
SSOAffiliateApplication 字符串 设置单一登录 (SSO) 关联应用程序。 将 SSO 中的用户 ID 和密码分别用于 MQMD_UserIdentifier,以及 MQIIH_Authenticator (或 MQCIH_Authenticator) 属性。

仅在发送消息时使用。

默认: 空白
CompleteMessage 字符串 指定在从队列中检索已分段的消息时是否检索“完整消息”。

设置为 “是 ”可检索队列中分段消息的“完整消息”。

默认:
DynamicReceive 字符串 指定是否从队列中动态地检索消息。

从队列动态接收消息时,将此设置为 “是 ”。 此功能与要求响应发送端口结合使用。

如果指定匹配选项(MessageID、CorrelationID 或 GroupID),则仅检索与匹配条件相关的消息。
TransactionSupported 字符串 此适配器将在 BizTalk Server 和 MQSeries 服务器之间开始 Microsoft 分布式事务处理协调器 (DTC) 事务。 如果设置为 “否”,则无法保证消息传递。

默认: 是的
WaitInterval 字符串 指定 MQ 系统等待适当消息到达的大致时间(以秒表示)。 如果在此时间内没有适当的消息到达,则该调用失败。 注意: 这只能在业务流程中设置。

默认值: 3

另请参阅

MQSeries 适配器属性
属性的数据类型转换
MQSeries 上下文属性