如何在Web应用程序中委派回复

时间:2011-01-02 05:03:26

标签: message-queue

我们创建了一个发送消息的Web应用程序。发送部分很简单..但是当我们收到回复时,我该如何委派发送的消息?我怎么知道哪个消息是针对特定用户的?我想到的是保留一个存储用户可以检索的对象的hashmap ..这样可以吗?我是否必须创建收到的消息队列?

1 个答案:

答案 0 :(得分:0)

我认为您不需要收到的消息队列,因为大多数Web容器应该是多线程的,以处理多个请求。

中央hashmap对象是管理不同客户端连接的好主意,但您需要确保注意并发问题和线程安全问题。只要您使用线程安全的数据结构,应用程序Web容器就应该能够处理对请求进行排队的操作,这样您就不必这样做了。

作为旁注,听起来像Comet库可能对您的服务器推送有帮助,并确保将消息推送到正确的聚会/客户端连接。