私はMSMQ4.0を初めて使用します。私は以下のシナリオで立ち往生しました。サービスAはユーザーの詳細を取得し、ユーザーIDを返します。次に、サービスBはユーザーIDを使用して請求詳細を取得します。次に、これらのステップをキューに入れる必要があります。トランザクションキューを使用する予定です。1)最初のメッセージからIDを取得し、それを2番目のメッセージに含めてください。2)少なくとも1つのステップが失敗した場合は、ロールバックする必要があります(トランザクションキューが自動的に実行します)。それでも失敗する場合は、管理者による検証のためにVerifyAdminQueueに移動します。DeadLetterキューなどを使用するのは好きではありません。
前もって感謝します。