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