ホームページ >PHPフレームワーク >Workerman >ワーカーマンはどのようなプロトコルを使用しますか?

ワーカーマンはどのようなプロトコルを使用しますか?

藏色散人
藏色散人オリジナル
2019-12-03 13:37:282599ブラウズ

ワーカーマンはどのようなプロトコルを使用しますか?

#ワーカーマンはどのようなプロトコルを使用しますか? WorkerMan はどのプロトコルをサポートしていますか?

WorkerMan は、ConnectionInterface インターフェイスに準拠している限り、インターフェイス上のさまざまなプロトコルをサポートします (カスタム通信プロトコルの章を参照)。

開発者を容易にするために、WorkerMan は、バイナリ送信に使用できる HTTP プロトコル、WebSocket プロトコル、非常に単純な Text プロトコル、およびフレーム プロトコルを提供します。開発者は、これらのプロトコルを再度開発することなく直接使用できます。これらのプロトコルのいずれもニーズを満たさない場合、開発者は「カスタマイズされたプロトコル」の章を参照して独自のプロトコルを実装できます。

開発者は、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 チュートリアル 列をご覧ください。

以上がワーカーマンはどのようなプロトコルを使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。