Могу ли я разместить веб-сервис и сервис WCF на одном веб-сайте в IIS?
В настоящее время у меня есть веб-сайт, где я размещаю веб-сервис с несколькими веб-методами, мне нужно добавить несколько новых веб-методов, но я хочу перейти к модели служб WCF, а не продолжать с asmx. Я хочу иметь возможность разместить службу WCF на том же веб-сайте IIS 6, что и asmx, - возможно ли это, и если да, то есть ли какие-либо ошибки?
1 ответ
Вы можете разместить службу WCF в виртуальном каталоге, который содержит службу ASMX. Вам нужно будет сделать новый виртуальный каталог приложением, чтобы он мог иметь свою собственную папку bin.
Кстати, вы отличаете "веб-сервисы" от "сервисов WCF". Это ложное различие. WCF является заменой устаревшей технологии ASMX и может выполнять как простые SOAP, такие как ASMX-сервисы, так и практически все остальное.