Я разработал службу WCF, которая предоставляет конечные точки как BasicHttp, так и WebHttp (REST), с тем чтобы разместить ее в IIS, но теперь вместо этого я склоняюсь к службе Windows. В целом это выглядит довольно простой задачей - преобразовать то, что я сделал, в службу Windows, но есть ли что-нибудь, что может меня поймать?
В частности, будет ли он по-прежнему поддерживать мои привязки и любые нюансы, связанные с ними, особенно такие вещи REST, как различные параметры атрибута [WebInvoke]?
Кроме того, в моей текущей реализации (IIS) я включил междоменный доступ к сценариям в конфигурации привязки WebHttp (crossDomainScriptAccessEnabled = "true"), а также реализовал некоторый код в Global.asax, чтобы разрешить междоменные вызовы ajax из в браузерах Chrome (см. http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/c412e600-0f4e-4a5b-8c45-bf77ed04f2a8). Где бы я поместил последний в службу Windows?
Большое спасибо заранее
Andy