Workermanを使用してクライアントにデータをプッシュする他のプロジェクトでの利用
質問:
普通のWebプロジェクトがあり、このプロジェクトでWorkermanのAPIを呼び出して、クライアントにデータをプッシュしたいと思っています。
回答:
Workermanベースのプロジェクトの例は以下のリンクを参照してください
-
Channelコンポーネントのプッシュ例(マルチプロセス/サーバクラスタをサポートし、Channelコンポーネントのダウンロードが必要です)
-
Workerに基づくプッシュ(シングルプロセス、最も簡単な方法)
webmanに基づく場合は、以下のリンクを参照してください
GatewayWorkerに基づく場合は、以下のリンクを参照してください
- 他のプロジェクトからGatewayWorkerを介してプッシュする(マルチプロセス/サーバクラスタをサポートし、グループ、マルチキャスト、単一の送信をサポート)
PHPSocket.IOに基づく場合は、以下のリンクを参照してください
- ウェブメッセージのプッシュ(デフォルトはシングルプロセス、socket.ioベース、ブラウザの互換性が最も良い)