0
如果我有一个消息队列,并且尝试经由哪个客户端从一个队列接收消息
sess.receive();
从这个队列接收消息,其clientprogram实际上将接收该消息的多个独立的程序?这是如何决定的? 谢谢
如果我有一个消息队列,并且尝试经由哪个客户端从一个队列接收消息
sess.receive();
从这个队列接收消息,其clientprogram实际上将接收该消息的多个独立的程序?这是如何决定的? 谢谢
所有的事情都是平等的,任何接收者都可以收到消息(但只有其中一个)。建筑学上讲,你不应该关心哪个接收者得到消息。 如果你在接收器中有不同的消息处理,你应该考虑使用选择器或不同的队列。