REST ベースの Web サービス システムがあります。ここでパブリッシュ/サブスクライブ モデルをサポートする方法を見つける必要があります。ご存じのように、REST クライアントとサーバー間の通信は HTTP プロトコルです。バックエンドで apache (PHP) Web サーバーを使用して、すべての REST 要求を処理しています。問題は、この種の Pub/Sub モデルをサポートするために、PHP など (Web サーバー側で) をどのように使用するかです。1 つの典型的なシナリオは次のとおりです。
1) クライアントはオブジェクトの変更をサブスクライブします (GET /config/object/?type=async) 2) 非同期呼び出しであるため、クライアントはこの要求でブロックしません。3) サーバーはサブスクリプションを受け入れ、イベントを待ちます。4) サーバーは、イベントの発生時に必要なデータをクライアントに発行します。
基本的に、上記の 4 つの手順をすべて実装する方法を知る必要があります。