首頁 >php框架 >Workerman >workerman用什麼協議

workerman用什麼協議

藏色散人
藏色散人原創
2019-12-03 13:37:282583瀏覽

workerman用什麼協議

workerman用什麼協定? WorkerMan支援哪些協定?

WorkerMan在介面上支援各種協議,只要符合ConnectionInterface介面即可(請參閱客製化通訊協定章節)。

為了方便開發者,WorkerMan提供了HTTP協定、WebSocket協定以及非常簡單的Text文字協定、可用於二進位傳輸的frame協定。開發者可以直接使用這些協議,不必再二次開發。如果這些協議都不滿足需要,開發者可以參考自訂協議章節來實現自己的協議。

開發者也可以直接基於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技術相關文章,請造訪workerman教學欄位!

以上是workerman用什麼協議的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:workerman是什麼下一篇:workerman是什麼