41

実際の Azure サービスに登録せずに、ローカル エミュレーターでAzure Service Busを操作して検出する方法はありますか?

Azure Service Busの使用に関するチュートリアルに従っていましたが、ある時点で aとNamespaceanが必要です。私は Azure サービスに登録していないため、そのデータはありません。また、今はやりたくありません (実際に何かを開発/テストする準備ができたら、試用版を取得します)。Issuer NameKey

4

2 に答える 2

53

Brokered Messaging 機能 (キュー、トピック、およびサブスクリプション) を使用する場合は、Service Bus for Windows Server をインストールして、ローカルでテストできるようにします。

http://msdn.microsoft.com/en-us/library/windowsazure/jj193022(v=azure.10).aspx

中継メッセージには、Azure アカウントを使用する必要があります。開発とテストにリレー サービスを使用するコストは最小限であるため、従量課金制のサブスクリプションを作成する価値があるかもしれません。

于 2012-10-27T06:20:42.417 に答える
22

残念ながら、ローカルで実行できるエミュレートされたAzure Service Busはありません。Azure Service Bus には、アクティブな Azure サブスクリプションが必要です。試用版、MSDN サブスクリプション、または従量制サブスクリプションの支払いが必要です。リレー自体は非常に安いです - $0.01 per 10,000 messages. Azureの 90 日間試用版を試してみてください。試用期間が終了した場合、延長を正当化することができれば、MS が協力してくれると確信しています。

サブスクリプションなしでは機能しないと私が予想する理由の 1 つは、サービス バスが認証のためにAzure ACSを必要とすることです (これは のソースでありIssuer NameKeyあなたが探しているものです) 。

于 2012-10-26T14:52:36.950 に答える