上个月有个项目正好用到了即时通讯功能,于是研究到了websocket技术,后来发现了可以在web、Android、iOS上使用的解决方案,那就是SocketIO。其实现原理啥的不做介绍了,直接贴上IOS项目可能会用到的一些资源。
首先是官网:http://socket.io/ 这个大家都不会陌生吧~~
1、官方推荐的Android项目:http://socket.io/blog/native-socket-io-and-android/
github上的相应地址为:https://github.com/nkzawa/socket.io-android-chat
2、官方推荐的IOS--swift项目:http://socket.io/blog/socket-io-on-ios/
github上的相应地址为:https://github.com/socketio/socket.io-client-swift
另外如果你需要oc版本的,可以参考这里:socket.io v0.7.2 — 0.9.x for iOS and OS X https://github.com/pkyeck/socket.IO-objc
3、官方推荐的C++项目:http://socket.io/blog/socket-io-cpp/
github上的相应地址为:https://github.com/socketio/socket.io-client-cpp
另外还有一个匿名的聊天室可以让你测试用:http://chat.socket.io/