rawソケットを使用してサーバーアプリケーションをリッスンし、情報を受信する方法を理解していますが、アクセスしやすいAPIが必要であり、RESTに精通しています。WCFサービスを使用して(長いプーリングを使用せずに)データをプッシュ
する方法はありますか?
少なくとも最初は、物事がどのように起こるべきかについての私の考えは次のとおりです。
- クライアントは、アクセスパラメータ(ip、port、apikey)を使用してURIにアクセスします。
- サーバーは成功/失敗で応答します。
- サーバーは、クライアントの詳細を含む各チャネルのソケットを開きます。
- サーバーは、すべてのチャネルが現在ストリーミング中であることを示すURIにアクセスします。
しかし、URIにアクセスするためにクライアントまたはサーバーソケットをラップするにはどうすればよいですか?
編集:
たぶん、チャネルの変更について通知するソケットを開く必要があり、クライアント側では、それに応じてイベントをリッスンして発生させる必要があります。
これはあまり一般的な解決策ではありませんか?