OpenFire,XMPP和PHP入门

时间:2012-03-15 21:36:36

标签: php xmpp openfire

我的任务是为IOS创建一个IM应用程序。我目前有一个XCode程序员自己创建应用程序,我们为XMPP服务器选择了OpenFire。唯一的问题是我之前从未做过任何与聊天程序非常相似的事情,并且很难让事情变得更糟糕。我已经安装了OpenFire并使其正常工作并进行数据库设置。现在我必须弄清楚从哪里开始。我不知道如何发出XMPP请求,也不知道如何编写客户端。我是一名经验丰富的PHP兽医,我正在使用PHP为我们的聊天应用程序编写API但是我真的不知道我是否应该尝试使用PHP来制作XMPP请求的路线,或者XCode程序员应该这样做。在任何情况下,我都需要阅读如何制作XMPP请求,然后当然要弄清楚如何用我选择的语言来做。我真的希望坚持用PHP知道的东西。似乎大多数预制XMPP客户端都是基于Java的,根本不能帮助我。任何人都可以帮助我的任何帮助,建议或阅读材料都会很棒。

1 个答案:

答案 0 :(得分:3)

我不明白为什么你需要额外的PHP层。 XMPP支持IM所需的所有功能(或大多数功能)。 您可以从iOS连接到XMPP,例如使用this library

但是如果你坚持使用PHP层,here are some XMPP libraries。不只是PHP,还有很多语言。

如果您想熟悉XMPP协议,look here。他们有很好的文件记录。