我的任务是为iOS创建IM应用程序。我目前有一个XCode程序员自己创建应用程序,我们选择了OpenFire作为XMPP服务器。唯一的问题是我之前从未做过类似于聊天程序的任何事情,并且难以让事情滚动。我已经安装了OpenFire并使其正常工作并进行数据库设置。现在我必须弄清楚从哪里出发。我不知道如何制作XMPP请求,也不知道如何编写客户端。我是一名经验丰富的PHP兽医,并且正在使用PHP为我们的聊天应用程序编写一个API,但我真的不知道我是否应该尝试使用PHP来创建XMPP请求的路线,或者如果XCode程序员应该这样做。无论如何,我需要详细阅读如何制作XMPP请求,然后弄清楚如何以我选择的语言来完成这些请求。我真的希望坚持我对PHP的了解。看来大多数预制XMPP客户端都是基于Java的,它根本没有帮助我。任何帮助,建议或阅读任何人都可以帮助我的材料将会很棒。OpenFire,XMPP和PHP入门
2
A
回答
3
我不明白你为什么需要额外的PHP图层。 XMPP支持IM所需的全部功能(或大部分功能)。 您可以从iOS连接到XMPP,例如this library。
但是,如果你坚持一个PHP层,here are some XMPP libraries。不只是PHP,但很多语言。
如果你想熟悉XMPP协议,look here。他们有很好的文件记录。
相关问题
- 1. XMPP-- openfire,PHP和python web服务
- 2. 使用XMPP和Openfire的
- 3. Android,Openfire,Smack,XMPP
- 4. OpenFire Xmpp群聊
- 5. Android - 带Openfire的XMPP
- 6. XMPP和定制Openfire与静态IP
- 7. 忘记密码在xmpp openfire
- 8. XMPP Openfire连接拒绝
- 9. XMPP(Openfire)推送通知Android
- 10. SAML和PHP入门
- 11. PHP和Expression Web入门
- 12. Openfire xmpp服务器和Spectrum 2 IM Solaris和Linux
- 13. XMPP OPENFIRE登录后页面空白
- 14. java.net.UnknownHostException当连接openfire xmpp服务器时
- 15. 的Openfire XMPP博特在通道
- 16. 在aws elastic beanstack中部署openfire xmpp
- 17. XMPP服务器(Openfire)需要实现吗?
- 18. 在android中使用xmpp + smack + openfire
- 19. 如何检索离线消息openfire XMPP?
- 20. android xabber未授权openfire xmpp帐户
- 21. XMPP消息未在openfire上发送
- 22. 获取XMPP聊天记录OpenFire
- 23. XMPP - Openfire SSL加密 - 从哪里开始?
- 24. xmpp(smack - openfire)无延迟时间?
- 25. 如何通过XMPP MUC Light使用Openfire
- 26. 从Xmpp/Openfire名册中删除朋友
- 27. 使用openfire同时从不同的资源加入XMPP MUC和一个JID
- 28. Android File Transfer无法通过XMPP和OpenFire工作
- 29. xmpp(smack和openfire)获取用户组注册状态?
- 30. XMPP客户端网络故障和Openfire离线消息
嗨@pogeybait你做到了吗?我也试图给一个聊天应用程序的PHP IOS开发人员的API。可以引导我或任何教程,请建议。 – 2013-08-24 10:40:16