У нас есть существующая служба WCF, которая использует wsDualHttpBinding, чтобы включить обратные вызовы для клиента. Я подумываю переместить его в netTcpBinding для повышения производительности, но я весьма осторожен с тем, чтобы отойти от службы, расположенной на IIS («зона комфорта», которой мы в настоящее время наслаждаемся), на создание собственной службы Windows для размещения. Я надеялся, что мы все еще сможем разместить это на IIS 7, но Win2K8 не станет для нас реальностью в течение некоторого времени.
На что следует обращать внимание при создании нашей собственной службы Windows для размещения нашей службы WCF? Такие вещи, как управление временем жизни и регулирование запросов - это функции, которые предоставляются бесплатно с хостингом IIS, поэтому я также хотел бы знать, как мы можем эффективно разместить наш сервис самостоятельно без удобства, когда IIS выполняет тяжелую работу за нас. Спасибо! :)