而二者所使用的协议可能完全不同。
## 如何支持多协议
在WorkerMan中最简单的实现方法是开启多个端口,每个端口使用一种协议。不同客户端使用各自的协议去连特定的端口。":3,"x":-58.8,"y":146.7,"life":1,"name":"Guest.156","authorized":false}
```
我们能看到其它PC客户端通过WorkerMan转发来的蝌蚪的实时坐标数据,我们也可以输入自己的坐标数据,然后按回车键,我们就能在小蝌蚪界面上看到自己了。这样通过使用telnet客户端+文本协议,我们可以方便的调试数据,开发新的客户端了。开发者也可以使用其它协议初始化端口,也可以参考《定制通讯协议章节》定义自己的协议
以上是Gateway/Worker模型的多协议支持示例,基于Worker的多协议也是同样的道理
支持多协议还有其他的方法