他のプロジェクトでWorkermanを使用してクライアントにデータをプッシュする
質問:
私は普通のwebプロジェクトを持っていて、そのプロジェクトでWorkermanのインターフェースを呼び出して、クライアントにデータをプッシュしたいと考えています。
回答:
Workermanに基づいて、以下のリンクを参照できます
-
Channelコンポーネントのプッシュ例(マルチプロセス/サーバークラスタをサポート、Channelコンポーネントのダウンロードが必要です)
-
Workerに基づくプッシュ(シングルプロセス、最も簡単)
webmanに基づいて、以下のリンクを参照できます
GatewayWorkerに基づいて、以下のリンクを参照できます
- 他のプロジェクトでGatewayWorkerを通じてプッシュする(マルチプロセス/サーバークラスタをサポートし、グループ、マルチキャスト、単体送信をサポート)
PHPSocket.IOに基づいて、以下のリンクを参照できます
- webメッセージプッシュ(デフォルトはシングルプロセス、socket.ioに基づき、ブラウザの互換性が最も良好)