我需要在我的应用程序中包含聊天功能。人们登录聊天并创建用户并与其他用户聊天。然而,它需要像Facebook聊天或pingchat,你添加你想要交谈的朋友。
有谁能指点我需要做什么?我听说过xmpp服务器,但不确定这对我的应用程序是否正确。任何帮助将不胜感激
由于
答案 0 :(得分:3)
您的应用是否会创建新用户,并将其添加到聊天列表中,或者在现有协议(如IRC,XMPP等)上使用现有用户(如Gtalk,Y!Messenger等)......?< / p>
如果您要实施自己的聊天系统,您的用户在您的网站上注册,那么您将会执行以下操作:
它如何运作?
您保留一张聊天消息表。该表包括:
你所做的就是,当你开始从Alice到Bob的聊天会话时,你只需在表格中输入它们。接下来,通过根据条件SELECT CHAT_MESSAGE FROM CHAT_TABLE WHERE CHAT_FROM="ALICE" AND CHAT_TO="BOB";
调用PHP文件(例如,http://mychatserver.com/getChat.php),将Web服务器中的行提取到应用程序。此消息显示在您的应用程序中。
此过程应重复执行,间隔为1秒。
我希望你有这个想法。