Подтвердить что ты не робот

Проверить Azure Service Bus локально без подписки или логина

Есть ли способ играть и обнаруживать Azure Service Bus на локальном эмуляторе без регистрации на настоящие Azure Services?

Я следил за учебным пособием по использованию Azure Service Bus, но в определенный момент требуется Namespace и Issuer Name и Key. У меня нет этих данных, так как я не зарегистрирован в Azure Services, и я не хочу этого делать сейчас (я получу свой экзамен, когда буду чувствовать себя готовым к разработке/тестированию чего-то реального).

4b9b3361

Ответ 1

К сожалению, нет эмулированной Azure Service Bus, которую вы можете запустить локально. Для Azure Service Bus требуется активная подписка Azure. Вам потребуется пробная версия, подписка на MSDN или оплата подписки на оплату по мере поступления. Само реле очень дешево - $0.01 per 10,000 messages. Погрузитесь и начните экспериментировать с пробным 90-дневным пробным запуском Azure. Если вы закончите пробную версию, я уверен, что MS будет работать с вами, если вы можете оправдать расширение.

Одна из причин, по которой я ожидаю, что она не работает без подписки, заключается в том, что для служебной шины требуется Azure ACS для аутентификации (это источник Issuer Name и Key, который вы ищете), которому также не хватает эмуляции, насколько мне известно.

Ответ 2

Если вы хотите использовать возможности Brokered Messaging (очереди, темы и подписки), вы можете установить Service Bus для Windows Server, что позволит вам протестировать локально.

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

Для ретрансляции сообщений вам придется использовать учетную запись Azure. Затраты на использование службы ретрансляции для разработки и тестирования минимальны, поэтому для этого может быть целесообразно создать подписку на оплату по мере необходимости.