2012-03-08 3 views
6

У меня есть сервер webapi для настольных компьютеров, который я хочу выставить клиентам через ретрансляцию azure service bus. WebHttpRelayBinding - это простой способ захватить все сообщения из служебной шины и передать их в виде HTTP-запросов на мой webapi ?relay WebHttpRelayBinding to webapi service

ответ

6

Pedro Félix внедрил хост, который реализует только то, что вы ищете.

Он описывает это в blog post и имеет put the code on GitHub.

+0

Я протестировал подход Педро и могу подтвердить, что он работает, его довольно аккуратно! Это будет удобно для запуска некоторых служб на домашнем сервере, к которым можно получить доступ из внешнего мира, без открытия портов в моем брандмауэре. –

+2

Хотя вам уже несколько лет, было бы здорово, если бы вы включили основные части ответа здесь, на этом сайте или удалили свой пост. [См. FAQ, где в нем упоминаются ответы, которые «едва ли больше, чем ссылка» '.] (http://stackoverflow.com/faq#deletion) Вы можете по-прежнему включать ссылку, если хотите, но только как ссылку. Ответ должен стоять сам по себе, не нуждаясь в ссылке. – Taryn

Смежные вопросы