标签: php android sockets
我需要在Android中构建一个聊天应用程序,但我想处理PHP Server来存储数据。 我听说过Socket用于制作聊天应用程序。 我有一个服务器套接字和客户端套接字应用程序的示例代码,以便在它们之间建立连接,但是这两个应用程序正在使用Android,但我想在我的应用程序中使用服务器端。 实现这一目标的最佳方法是什么?
答案 0 :(得分:3)
我推荐你Ejabberd + Asmack。
您可以在Linux中轻松地在服务器中安装ejabberd,请检查this。 Ejabberd基于XMPP协议(whatsapp使用的相同(我不知道他们是否仍然使用它,但至少是基于XMPP)。
ejabberd
然后,对于您的手机,有一个图书馆(Asmack,检查here)
有很多使用此库的示例代码可帮助您设置聊天应用程序。
您必须在服务器中注册用户才能登录系统。
一些额外的有用链接:
Ejabberd configuration guide
Sample XMPPConection
希望有所帮助