ASP.NET で実行されている Web アプリケーションがあり、SignalR を使用して、クライアントとサーバー間のリアルタイム通信をサポートしています。
ループ内で動作し、SignalR 接続を使用して必要に応じてクライアントに通知するある種のワーカー プロセスが必要であり、Web アプリケーションはワーカー プロセスを呼び出せる必要があります。(ワーカー プロセスと Web アプリケーション間の双方向通信)
Web アプリケーションとワーカーの間の通信には何が推奨されますか?
シナリオは次のようになります。
クライアントからリクエストが届く -> ワーカーに通知する -> ワーカーが仕事をする -> Web アプリケーションにコールバックする -> クライアントに通知する。
また
ワーカーが通知 -> Web アプリケーション、SignalR を使用して通知 -> クライアント
どうにかしてインスタンスを共有できますか? このワーカーを IIS 内の同じアプリケーション ドメインで実行できますか? これにどのようにアプローチできますか?
ありがとうございました !