4

ASP.NET Web APIを使用してサービスを開発しており、メッセージ交換にServiceBusを使用する予定です。ASP.NET WebAPIと一緒にServiceBusを使用することは可能ですか?また、Windows Azureサービスバス以外のMicrosoftのサービスバスに対する回答は何ですか?

4

2 に答える 2

7

ASP.NETWebAPIでサービスバスを使用することを妨げるものは何もありません。

私は、ユーザーが登録し、アクティベーション電子メールを送信する必要があるプロジェクトで、まさにこれ(Web API)を実行しています。電子メールの送信はサービスバスエンドポイントから処理されるため、WebAPIからの登録はすぐに返されます。

また、MVC 3(4つのWebサーバー)ですが、実稼働システムにサービスバスを実装しました。

どのサービスバスでも(NServiceBus、MassTransitなど)トリックを実行する必要がありますが、私のFOSSシャトルESBプロジェクトを確認することをお勧めします:http ://shuttle.codeplex.com/

于 2012-10-30T04:21:52.927 に答える
2

Microsoft Service Bus 1.0を見たことがありますか? http://msdn.microsoft.com/en-us/library/windowsazure/jj193022(v=azure.10).aspx(Azure Service Busのメッセージングおよびキューイング機能が含まれています)

分散キャッシング(つまり、Azureのキャッシングサービス)の場合、WindowsServer用のAppFabric1.1には、多くの機能があります http://www.microsoft.com/en-us/download/details.aspx?id=27115

ASP.NETWebAPIでキャッシュサービスを絶対に使用できます。WebAPIでのメッセージング/キューイングにMicrosoftServiceBus1.0を試したことはありません。

于 2012-10-29T21:18:43.613 に答える