Я буду развертывать свою первую службу WCF в ближайшие несколько дней на тестовом сервере (MS Server 2003 O / S). Эта конкретная служба не будет делать ничего, кроме как запускать некоторые запросы к SQL Server 2005 (скорее всего, в том же окне) и возвращать значения вызывающей стороне.
Мой вопрос, в отличие от "классических" веб-сервисов, с WCF у меня теперь есть выбор в отношении развертывания / привязок. Есть ли плюсы / минусы для размещения этой вещи с IIS по сравнению с настройкой в качестве службы Windows? Один быстрее другого? Абоненты этого (по крайней мере, пока) будут внутренними, во внутренней сети. Есть ли разница, если они используют HTTP или TCP? Опять же, есть ли различия в скорости?
Надеюсь, мой вопрос имеет смысл. Я был в восторге от услуг WCF только последние несколько дней. Я с удовольствием уточню, если нужно.