2010-03-09 4 views
1

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

ответ

4

Вы можете разместить службу WCF в виртуальном каталоге под управлением службы ASMX. Вам нужно будет создать новый виртуальный каталог для приложения, поэтому он может иметь свою собственную папку bin.

Кстати, вы выделяете «веб-службы» из «служб WCF». Это ложное различие. WCF заменяет устаревшую технологию ASMX и может выполнять как обычные SOAP, так и ASMX-сервисы, или что-то еще.

+0

ok имеет смысл. Любые проблемы с преобразованием существующих asmx в wcf-сервисы с точки зрения клиента? Я хотел бы сделать шаг вперед с WCF для всего, но не хочу, чтобы что-то менять на клиентах, которые в настоящее время используют эти службы. – Tone

+0

@Tone: клиенты не заметят ничего, кроме изменения URL-адреса. –

 Смежные вопросы

  • Нет связанных вопросов^_^