私は NServiceBus を初めて使用し、本来よりも難しいと思われることをしようとしています...そのため、nsb の全体像について何かが欠けている場合は、さまよい始めています。
シナリオは次のとおりです。
- WCF エンドポイントを、実行時間の長い操作を要求するクライアントに公開します。
- インバウンド リクエストを NServiceBus メッセージにマップしたいと思います。
- 処理のためにメッセージをバスにパブリッシュします。
- リクエストを受け取ったことを知らせる返信をクライアントに送信してください。リクエストの処理を開始します。
- Bus はハンドラーを介してメッセージを処理します。
- 作業が完了したら、「コールバック」エンドポイント (wcf) でクライアントを呼び出して、実行時間の長い要求の結果をクライアントに返します。
役に立つかもしれない是正的な批判、例、またはリンクを歓迎します。前もって感謝します!