私は、Windows クライアント、wcf サービス、および多くのバックグラウンド処理を処理する azure 上の worker ロールを使用して、azure アプリケーションを構築しています。場合によっては、タスクを (キューを介して) バックグラウンド プロセスに渡し、worker ロールがタスクの完了を示したときに応答を返すために、wcf サービスが必要です。
現在の計画では、サービス バス メッセージングを使用して、Web ロールとワーカー ロールの間で通信することです (AzureCAT チームの提案による)。問題は、worker ロールが (サービス バスでメッセージを送信することによって) 結果に応答するとき、呼び出し元のクライアントに応答を返す正しい wcf スレッド コンテキストにそれを渡すにはどうすればよいかということです。(トピックを使用して、メッセージが適切な Web ロール インスタンスに到達するようにします)。