我正在通过一些实时聊天插件。
实际上,我们已经在运行良好的 tomcat 上部署了基于 Web 的应用程序。现在需要的是集成实时聊天功能。
因此正在考虑并创建一些设计,在前端我将使用 jQuery,在服务器端我将使用 BlockingQueue 来处理传入的聊天请求,然后处理每个请求等。
后来我想,我可以通过一些插件,而不是从头开始做这一切,有很多 jQuery 插件,但它们都有自己的广告添加到它。此外,大多数都是为商业用途付费的。
所以我遇到了 XMPP 协议。我对 XMPP 不太清楚,它可以帮助我开发这样的应用程序吗?我尝试使用 WebSocket,但它需要 HTML 5,这限制了我深入研究。
有人可以建议我正确和正确的方法吗?