workerman支持哪种协议

广告:宝塔Linux面板高效运维的服务器管理软件 点击【 https://www.bt.cn/p/uNLv1L 】立即购买

workerman支持哪种协议

WorkerMan在接口上支持各种协议,只要符合ConnectionInterface接口即可(参见定制通讯协议章节)。

为了方便开发者,WorkerMan提供了HTTP协议、WebSocket协议以及非常简单的Text文本协议、可用于二进制传输的frame协议。 (推荐学习: workerman教程)

开发者可以直接使用这些协议,不必再二次开发。如果这些协议都不满足需要,开发者可以参照定制协议章节实现自己的协议。

开发者也可以直接基于tcp或者udp协议。

协议使用示例

// http协议$worker1 = new Worker('http://0.0.0.0:1221');// websocket协议$worker2 = new Worker('websocket://0.0.0.0:1222');// text文本协议(telnet协议)$worker3 = new Worker('text://0.0.0.0:1223');// frame文本协议(可用于二进制数传输)$worker3 = new Worker('frame://0.0.0.0:1223');// 直接基于tcp传输$worker4 = new Worker('tcp://0.0.0.0:1224');// 直接基于udp传输$worker5 = new Worker('udp://0.0.0.0:1225')
登录后复制

以上就是workerman支持哪种协议的详细内容,更多请关注9543建站博客其它相关文章!

广告:SSL证书一年128.66元起,点击购买~~~

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。
作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:thinkphp资源路由报错怎么办
下一篇:Yii框架中的Email:实现邮件发送

发表评论

关闭广告
关闭广告