希望建立基于网络的聊天。 有什么建议么?

问题描述 投票:0回答:2

我当时正在寻找一个基于Web的聊天应用程序。 我的主要想法是使用AJAX并将XML消息往返于中央服务器(用于同步)来回传输。

但是,我最近遇到过XMPP,想知道将其用作基于Web的聊天客户端和服务器的可行性,以及在PHP中实现它的难易程度。

我真的很想从这里咨询一些有关我可以采用的其他任何技术方法的信息。 聊天必须完全基于网络,但将来可能会移植到iPhone应用程序中。

xml ajax xmpp chat
2个回答
1
投票

查看基于浏览器Jaxl库 聊天示例。 JAXL(Jabber XMPP库)是用PHP编写的,您可以为您的用例扩展打包的示例示例。

查看此博客文章 ,了解如何在本地系统上设置示例浏览器聊天应用程序。


0
投票

如果您确实想构建简单快速的内容,请使用memcache作为队列。 当用户A发送消息时,将其放入队列中,以供定期使用AJAX进行轮询的用户B使用。

您还可以尝试使用node.js,它非常适合聊天应用程序。

我也已经实现了XMPP,因此发现它工作太繁琐,无法正常运行和稳定。

© www.soinside.com 2019 - 2024. All rights reserved.