访问Biztalk业务流程中的WebSphere MQ消息属性

时间:2017-05-12 09:08:18

标签: biztalk ibm-mq

我需要从我的业务流程中读取Websphere队列名称。队列配置了MQSC传输。

任何人都可以提供代码示例来访问传入消息的某些MQ属性吗?我是否需要为此引用一个特殊的DLL,或者是否可以开箱即用?

1 个答案:

答案 0 :(得分:0)

如果您已经安装了所有适配器,那么您将能够访问
MQSeries Context Properties并且不需要专门引用DLL。

对于队列名称,您可能需要MQXQH_RemoteQName上下文属性。

要在BizTalk形状(表达式,决策)中使用该属性,您将拥有类似

的内容
Message_Name(MQSeries.MQXQH_RemoteQName)

其中Message_Name是Orchestration中消息的名称。