4

WindowsServerでMSMQを活用するアプリケーションをいくつか作成しました。これらをAzureベースのWebアプリケーションに移植したいと思います。これは、過去に直面したセキュリティと信頼バリアの課題のいくつかに役立ちます。

私の質問は、Windows Azureストレージのメッセージキューの側面がMSMQと同じように動作することを期待できますか?

4

1 に答える 1

5

一般的に、そうではありません。どちらもキューイング ソリューションですが、Windows Azure キューには MSMQ と同じ保証がないことがわかります (正当な理由により)。たとえば、WAQ は「少なくとも 1 回」対「正確に 1 回」の配信モデルをサポートしています。また、メッセージをポップしてから削除する必要がある 2PC モデルも使用します。また、MSMQ が処理できるようなトランザクションには関与しません。ただし、クラウド キューのシナリオでは、これらの考慮事項のいくつかはそれほど重要ではありません。他にも違いがあります (メッセージ TTL、非表示、更新、保存時間など)。

キューイングのニーズに必要な機能を説明すると、より完全に答えるのが簡単になる場合があります。また、AppFabric には、本当に必要なものに応じて適切なキュー サービスがあることにも注意してください。

于 2011-11-02T20:23:10.733 に答える