主要是用来研究socket通信的几种搭建方式
运行时,请pod install
基于条件 | 第三方框架 | 协议 |
---|---|---|
Socket | 也可不使用框架 | 传输协议 |
Socket | CocoaAsyncSocket | 传输协议 |
WebSocket | SocketRocket | 传输通讯协议 |
MQTT | MQTTKit / MQTTClient | 聊天协议 |
XMPP | XMPPFramework | 聊天协议 |
-
socketServer: 对应socket方式
- 运行方式:
node socketServer
- 运行方式:
-
WSServer: 对应webSocket方式
- 运行方式:需安装
ws
模块:npm install ws node WSServer
- 运行方式:需安装
-
MQTTServer: 对应MQTTKit方式
- 需安装
mosca
模块:npm install mosca node MQTTServer
- 其中MQTTClient方式可以使用.m中的第三方网址来进行测试
- 需安装
仅用来研究socket,仅供参考。
本文也是参考第三方文档写就。