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

workerman是什麼協議

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原創
2019-12-10 16:50:162364瀏覽

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');

PHP中文網,有大量免費的workman入門教學,歡迎大家學習!

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

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

相關文章

看更多