Как я могу развернуть мою службу WCF без IIS? - PullRequest
10 голосов
/ 20 февраля 2009

Я делаю быстрое взаимодействие с Java- .NET и решил использовать POX с WCF. Однако я не хочу и не имею доступа к развертыванию в IIS.

Будет ли это просто использовать в качестве службы .NET? (Я построил свою справедливую долю служб Windows в мои годы.)

Есть ли хорошие образцы вокруг этого?

Что обрабатывает HTTP, если я не использую IIS?

Я открыт для любых предложений, которые позволят мне создать простой xml-контракт на основе http.

Кроме того, важно отметить, что это будет зависеть только от внутренней фермы серверов, так что безопасность и все, что довольно мало при этом.

(Поиск в Google не дает очень хороших результатов из-за всего спама в блоге.)

Ответы [ 2 ]

7 голосов
/ 20 февраля 2009

Если вам уже комфортно писать Windows Services, то это, вероятно, ваш лучший выбор. Я считаю, что WCF сам обрабатывает HTTP-содержимое вне IIS.

Мишель Бустаманте имеет учебник по настройке служб Windows в своей превосходной книге " Learning WCF ".

В этой статье рассматриваются различные способы размещения служб WCF. В нем упоминается VS2005, но VS2008 достаточно похож, чтобы вы могли следовать.

7 голосов
/ 20 февраля 2009

Вы можете развернуть его как службу Windows и предоставить конечную точку http. Проверьте следующий URL.

http://msdn.microsoft.com/en-us/library/ms751414.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...