我正在android上开发一个与服务器通信以更新位置信息的应用程序。例如:当你找到一家不错的餐厅时,你可以在地图上标记并与其他人分享。每个人都会看到它并知道该餐厅提供什么特别折扣。我已经完成了标记这个位置的代码,并在android和服务器端共享。我已将其编写并部署为axis2 Web 应用程序。现在,我想实时更新某人共享的位置。我正在考虑网络套接字。但是经过几天的研究,我不知道该怎么做。我的问题是:
我不知道在这种情况下我应该使用哪个框架。我已经尝试过 jWebsocket,但由于大量的配置,它让我抓狂。我也尝试过 JavaWebsocket(由 TooTallNate 创建)和 Atmosphere,但它们需要独立运行。我只是想把它和axis2的现有代码或者我可以部署在tomcat服务器上的东西放在同一个war文件中。找到一个云来部署一个web应用程序很容易,但是运行一个依赖服务器就很难了作为JavaWebSocket,你知道的。我能做到吗?你能给我一些框架吗?
我还想在android客户端创建一个代码,有没有我可以使用的库或框架?
我是网络套接字的新手,所以我不知道该去哪里。谢谢你的每一个建议!