Хостинг сервисов WCF в ASP.NET веб-приложение MVC

У меня есть веб-приложение ASP.NET MVC 1.0, которое служит сайтом фронтенда для нашего внешнего API. Строго говоря, это имеет Панель управления для наших клиентов API, документации, и т.д.

Теперь я хочу переместить наш фактический API (который является рядом сервисов WCF) в этом проекте, так, чтобы, например, http://api.example.com/controlpanel/dashboard был бы подан ASP.NET время выполнения MVC, wherease http://api.example.com/services/1.0/users.svc был бы подан соответствующим сервисом WCF.

Предоставленный, это может быть сделано путем добавления a services/1.0 виртуальная папка в IIS, но я действительно хочу, чтобы эти две части были в одном проекте.

Действительно ли это выполнимо вообще? Если да, как я интегрирую эти двух зверей?

6
задан Anton Gogolev 17 March 2010 в 13:20
поделиться