主要是用来研究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,仅供参考。
本文也是参考第三方文档写就。