我正在开发有两个用途的Windows服务。IBM WebSphere MQ - 如何只读取MQMT_REQUEST消息
- 这是一个代理到WebSphere MQ为web应用,询问其它 系统 - 它发送请求和第二系统的答复。
- 是一个服务器应该响应其他系统请求 - 其他系统发送请求,服务响应。
在场景1中,我正在等待具有特定关联ID的响应。但是,在场景2中,我正在等待任何请求消息。我怎样才能避免这样的情况,即我会阅读场景2中的回复,并将其视为场景2中的请求?我想将仅在方案2中阅读的消息过滤到消息类型为MQMT_REQUEST
的消息。
在此先感谢您的帮助。
我不能这样做。我有一个输入队列和一个输出队列。我无法更改此配置。 – empi
你知道我该如何设置选择器吗?我无法找到任何信息如何在.NET中做到这一点。 – empi
无法更改此配置。当我在同一队列中收到请求和回复时,我需要找到解决方案。 – empi