Tengo una aplicación web ASP.NET MVC 1.0, que sirve como sitio front-end para nuestra API externa. Más específicamente, tiene un Panel de control para nuestros clientes API, documentación, etc.Hosting Servicios WCF en la aplicación web ASP.NET MVC
Ahora quiero mover nuestra API real (que es un conjunto de servicios WCF) dentro de este proyecto, para que, por ejemplo, http://api.example.com/controlpanel/dashboard
lo haría Ser servido por ASP.NET MVC runtime, donde http://api.example.com/services/1.0/users.svc
sería atendido por un servicio WCF apropiado.
Por supuesto, esto se puede hacer mediante la adición de una carpeta virtual en IIS services/1.0
, pero realmente quieren estas dos partes estén dentro de un proyecto.
¿Esto es factible? Si es así, ¿cómo integro estas dos bestias?
he comenzado una recompensa por esto como yo quiero hacer lo mismo. Espero que alguien sepa la respuesta para salvarme en mi búsqueda :) –
Parece que estoy en algo: [Alojando WCF Side-by-Side con ASP.NET] (http://msdn.microsoft.com/en-us/ library/aa702682.aspx). –
Parece que habla de aplicaciones ASP.NET, en lugar de aplicaciones ASP.NET MVC. En particular, estoy interesado en cómo lograr que WCF juegue bien con el enrutamiento en MVC. –