我正在浏览一些Live Chat插件。
实际上,我们已经在tomcat上部署了基于Web的应用程序运行良好。 现在需要整合实时聊天功能。
所以在思考并创建了一些设计,在FrontEnd上我将使用jQuery,在服务器端我将使用BlockingQueue进行传入聊天请求,然后处理每个请求等等。
后来我想到了,而不是从头开始,我可以通过一些插件,有许多jQuery插件,但他们都添加了自己的广告。最重要的是支付商业用途。
所以我遇到了XMPP协议。 我对XMPP不太清楚,它能帮助我开发这样的应用程序吗? 我尝试使用WebSocket,但它需要HTML 5,这限制了我深入挖掘。
有人可以建议我采取正确和正确的方法。
答案 0 :(得分:1)
如果可以使用Java EE 7那么Web Sockets肯定是一种方式。该技术专门用于处理多个客户端的连接及其在网页上的交互。如果您无法切换到Java EE 7,还有其他框架可以完成Atmosphere或其他工作,只需查看可以找到的列表here。 / p>