Экспорт (0) Печать
Развернуть все

Создание службы для служебной шины

Обновлено: Январь 2015 г.

Для использования Шина службы Microsoft Azure необходимо создание и размещение веб-службы, которая регистрирует себя с помощью Служебная шина.

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

Обратите внимание, что перед созданием кода, создающего и запускающего службу, следует выполнить ряд действий. Ниже описана процедура настройки, необходимая перед размещением службы Служебная шина.

Настройка службы перед размещением
  1. Создайте контракт WCF для службы в соответствии с описанным в разделе Проектирование контракта WCF для служебной шины. Контракт, то есть интерфейс WCF, одинаков для службы и ее клиентов.

  2. Реализуйте контракт WCF для службы. Реализация контракта используется позже на этапе размещения.

  3. Настройте службу, как описано в разделе Настройка регистрации службы WCF в Service Bus. Настройку можно провести программным способом или с помощью файла App.config. Обычные ситуации подразумевают определение конечной точки службы и безопасности в файле App.config. Затем эти значения используются явно или неявно при создании конечных точек.

  4. Создайте учетные данные авторизации и проверки подлинности, как описано в разделе Обеспечение безопасности и проверка подлинности подключения Service Bus. Как и на предыдущем шаге, учетные данные можно задать программным способом или в файле App.config.

После этих действий можно размещать службу.

В этом разделе

В следующих разделах описаны распространенные ситуации размещения и приведения сведения по устранению общих проблем при размещении.

Инструкции Размещение службы WCF, использующей службу служебной шины
В этом разделе описывается порядок создания службы WCF, использующей пакет SDK.

Инструкции Создание службы на основе REST с доступом к Service Bus
В этом разделе рассказывается, как использовать модель веб-программирования WCF для создания и размещения веб-службы REST на основе WCF, регистрирующей конечную точку службы REST в Служебная шина.

Размещение за брандмауэром и Service Bus
В этом разделе описаны вопросы, важные при размещении за брандмауэром.

См. также

Корпорация Майкрософт проводит интернет-опрос, чтобы выяснить ваше мнение о веб-сайте MSDN. Если вы желаете принять участие в этом интернет-опросе, он будет отображен при закрытии веб-сайта MSDN.

Вы хотите принять участие?
Показ:
© 2015 Microsoft