C ++ - MQ RC代码2219

时间:2015-05-07 02:53:18

标签: c++ multithreading ibm-mq

我得到了一个rc代码2219,该程序的设计是我们有2个线程。一个用于获取消息,另一个用于将消息发送/发送到队列。所以我们有两个进程同时运行。

  

Here's the flow of get thread:

     

*连接到队列管理器

     

*设置连接引用/监听器

     

*设置获取消息选项(无限期等待)

     

*开放队列

     

*从队列中获取消息

     

Here's the flow of put thread:

     

*连接到队列管理器

     

*设置连接引用/监听器

     

*设置放置消息选项

     

*开放队列

     

*将消息放入队列

  • get - 将连接到队列管理器,打开队列并有一个无限期获取消息的循环。 (等待间隔设置为无限制,mqgmo_wait)。

  • put - 将连接到同一个队列管理器,打开队列并将消息放入其他队列。我们在使用rc代码2219打开队列时出现错误。

你们对如何解决rc代码有任何建议吗?

0 个答案:

没有答案