Как я могу развернуть свою службу WCF без IIS?

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

Будет ли это просто завершение работы .NET Service? (Я в течение своих лет занимался моей долей услуг Windows.)

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

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

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

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

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

Ответ 1

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

В Michele Bustamante есть учебное пособие по настройке служб Windows в ее отличной книге Learning WCF.

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