iOS平台做IM(即时通讯), 聊天室一般用什么框架结构?

willbin 发布于 2014年01月26日
无人欣赏。

要做个聊天室, 在网上搜索的结果都是xmpp+openfire类型的. 想问问看什么框架更普遍一些?

ps:实在找不到好的地方问了, 想起这里来了. 哈哈.

共6条回复
tinyfool 回复于 2014年01月26日

什么叫框架?你要问的是什么?

nickel 回复于 2014年01月26日

IM和聊天室不是等同的东西。

IM的话,确实XMPP这套协议比较成熟(XMPP是协议不是框架),应用XMPP比较出名我印象里就是Jabber了。

willbin 回复于 2014年01月26日

简单来说, 要做个聊天室, 除了常规的iOS知识外, 还需要些什么东西才能完成.

框架还是协议什么的,概念分不清楚.

yuxinyang 回复于 2014年01月26日

如果要最快速的实现,首选socket.io,客户端参考 https://github.com/pkyeck/socket.IO-objc 服务端参考 http://socket.io/,半个小时做个demo没问题,产品里用也没问题

成熟框架首选XMPP协议,服务端框架用什么都可以,首选自己熟悉的服务端语言吧,参考这个 http://xmpp.org/xmpp-software/servers/。。客户端参考这个 https://github.com/robbiehanson/XMPPFramework

nickel 回复于 2014年01月26日

3楼 协议和框架分不清楚,你还做通讯类开发啊?深表遗憾啊,先好好学习学习才行啊。

willbin 回复于 2014年01月26日

4楼 @yuxinyang 谢谢详细回复. 我现在先是在mac上搭了openfire, 现在用 xmppframework 在iOS端做测试. 等测试差不多了再找服务端的同事搭环境.

登录 或者 注册