У WCF есть собственный веб-сервер? - PullRequest
1 голос
/ 12 февраля 2009

Я только что совершенно случайно обнаружил, что служба WCF, размещенная в службе Windows, плохо работает с привязкой HTTP. Кажется, он реализует свой собственный веб-сервер, но я никогда не видел, чтобы эта возможность упоминалась где-либо, и не могу найти никакой документации о том, каковы возможности прослушивателя HTTP (с точки зрения рабочих потоков и т. Д.). У кого-нибудь есть указатель?

Спасибо

Ответы [ 3 ]

2 голосов
/ 12 февраля 2009

если вы воспользуетесь Google для самостоятельного хостинга и WCF, вы получите много информации. Вся мощь WCF доступна таким образом. Служба может принимать несколько вызовов, а WCF может выполнять многопоточность за вас. Вы также можете проверить стартовый комплект WCF REST для получения дополнительной информации.

1 голос
/ 12 февраля 2009

Что ж, если он будет поддерживать что-либо с использованием протокола HTTP, определением должен быть веб-сервер.

Возможности хоста службы. Все, что вы установите для дросселей, будет зависеть от возможностей сервера.

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

0 голосов
/ 12 февраля 2009

Является ли System.ServiceModel.ServiceHost что вы имеете в виду? Конфигурация wcf и ServiceBehavior позволяют вам настроить параметры параллелизма и т. Д.

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