消息隊列實現雙向通信應該用兩個消息來實現,單個消息隊列是單向的,兩個單向的消息隊列,實現雙向。
Where can I find a bidirectional messaging queue?
If you need an immediate reply to a message, then you shouldn't use a message queue.
If you want a reply at some point in the future, then all message queue systems can be bidirectional, you just use different queues. For instance:
System A put a message on Queue X.
System B receives messages on Queue X.
System B processes messages from Queue X and puts replies on Queue Y.
System A receives messages on Queue Y.