我正在开发一个安卓应用程序,与服务器通信更新位置信息。当你找到一家好餐馆时,你可以在地图上做上标记,并与其他人分享。每个人都会看到它,并知道那家餐馆提供什么特别折扣。我已经完成了标记这个位置的代码,并在android和服务器端共享。我编写并部署了它作为axis2 web应用程序。现在,我想要实时更新被别人共享的位置。我在想web套接字。但是经过几天的研究,我不知道该怎么做。我的问题是:
-
我不知道在这种情况下应该使用哪个框架。我尝试过jWebsocket,但它让我抓狂,因为它有大量的配置。我也尝试过JavaWebsocket(由TooTallNate创建)和Atmosphere,但它们需要独立运行。我只想把它与axis2的现有代码或其他可以部署在tomcat服务器上的代码放在同一个war文件中。你知道,找到一个云平台来部署一个web应用程序非常容易,但要运行一个依赖的服务器(如JavaWebSocket)却相当困难。我能做到吗?你能给我一些建议吗?
-
我还想在android客户端创建一个代码,是否有任何库或框架我可以使用?
我是新的web套接字,所以我不知道去哪里。谢谢你的每一个建议!
我使用的JWebSocket是基于Jetty并且完全可嵌入到Tomcat中的。它也有不同的客户端库(javaScript, android)。