我有一个服务器客户端模型,客户端将有大约100个类,需要在服务器端将数据发送给对应方。(如果有两个客户端连接,将有200个类。)
问题:是否为创建的每个类都有一个队列(一个客户端有100个队列),
或
一个客户端的一个队列,接收方将查看该队列,并仅在其自身消息的情况下接收该队列。
哪种方法更可行?数据大约每15秒就有一条消息出现在每堂课上。
谢谢!
发布于 2013-12-08 07:56:47
这都是关于消息优先级的。如果某些消息类型比其他消息类型更重要,那么为它们创建单独的队列是有意义的。
因此,第三种选择是创建几个队列,并根据优先级发送消息。具有相同优先级的消息进入同一队列。
如果客户端需要侦听回复,他们可能也应该有自己的队列。
https://stackoverflow.com/questions/20016787
复制相似问题