与 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 |