6

WCF + net.MSMQを使用したいのですが、Azure Service BusまたはAzureキューには興味がありません。これらは非常に高価であり、P2Pサービスをセットアップするための要件を満たしていません。

信頼性も問題ではありません。システムには、重大なハードウェア障害が発生した場合に、欠落しているメッセージをチェックするメカニズムが組み込まれています。

次のコード行を使用してWeb/Workerロール内にサービスがある場合、これは機能しますか?このようなローカルストレージの信頼性は別として:

MessageQueue.Create(newQueuePath, isTransactional)

また、WCF MSMQサービスの呼び出しは、外部/内部エンドポイントの両方から、ロードバランサーの背後で成功しますか?

4

3 に答える 3

11

現在、 asから提供されているMSMQプラ​​ットフォームはなく、代替と見なされます。Windows AzureAzure Storage QueuesAzure Service Bus

IAASただし、すべてのブログ、レポート、および知識のある人は、Microsoftからの提供の必然的なリリースを「いつかはすぐに実現する」ことを予見しています。その場合、MSMQAzureのような製品の実行が可能になります。

于 2012-05-10T03:38:07.040 に答える
9

私たちのチームはとを所有しMSMQていService Busます。私たちは、これら2つのテクノロジー間の橋渡しを容易にするために積極的に取り組んでおり、Service Busメッセージングエンジンをローカルで利用できるようにする予定です。どちらか一方を使用できるように、薄い抽象化を構築するのはかなり簡単なはずです。

http://code.msdn.microsoft.com/windowsazure/Brokered-Messaging-MSMQ-a31c6644も参照してください。

于 2012-05-11T19:51:00.870 に答える
1

MSMQのAzureバージョンはありません。

MSMQからAzureQueueに移行するものは何もないと思います

于 2012-05-10T03:17:29.487 に答える