繁体   English   中英

是否可以在Tomcat服务器中安装XMPP模块?

[英]Is it possible to have a XMPP module inside a Tomcat server?

我在这里发布这个,因为我在程序员stackexchange上创建的线程没有得到任何答案,我需要一个相当快的答案,所以我们走了:

对于我们希望在我们的Android应用程序中实现推送技术的学校项目,我们需要将推送消息从服务器(Tomcat)发送到电话(Android)。

在做了一些研究后,我发现XMPP是实现这种类型的推送通知的一个很好的选择,现在我的问题是如何将它与我们的Tomcat服务器集成,其中所有信息和事件都将发生以及我们所有的其他页面是。

是否可以在Tomcat内部运行XMPP服务器或模块,或者我可以构建自己的轻量级模块(我在考虑类似servlet)来处理这个问题吗?

如果您对如何实现推送通知有任何更好的想法,我会很高兴听到它们,是否使用完全不同的方法然后XMPP(我看过长轮询,MQTT和其他一些东西)或其他方式将解决方案集成到Tomcat中。

我们的要求是我们必须使用Tomcat和Android 2.1(因此C2DM不是一个选项)并在这些之间设置推送通知。

你可以在Tomcat中运行一些服务器,但我不认为你真的从这个设置中获得了与XMPP相关的任何东西。 实际上,您将在另一台服务器内运行服务器。

我可以看到的唯一优势是,如果您想从其他Web应用程序访问服务器内部,但为此我会将Web应用程序设置为另一个客户端,或者在Web应用程序的xmpp服务器中构建自定义通信模块可用于在标准XMPP之外进行通信。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM