webapi net mvc from asp asax asp.net-mvc wcf

asp.net-mvc - mvc - migrate webapi to asp net core



Servicio WCF con la aplicaciĆ³n asp.net mvc (2)

Empecé a usar asp.net MVC y, como tradicionalmente, deseo mantener mi capa de acceso a datos en el servicio WCF. ¿Cómo puedo lograr eso usando asp.net MVC?

Guión

Comencé una aplicación de prueba en asp.net MVC que muestra, inserta y edita datos. Lo creé exitosamente al agregar ''ADO.Net Entity Data Model''.

Entonces, si quisiera mover esta capa de acceso a datos en el servicio WCF, es decir, un servicio WCF con métodos como GetData (), UpdateData (), CreateNewData (), ¿cómo puedo lograr eso?


Respuesta corta:

Solo necesita mover su capa de acceso a datos a un servicio WCF, exponerlo y luego llamarlo desde su aplicación MVC.

Respuesta larga:

1) Recomiendo pasar por la guía de Cena Nerd de Scott Guthrie para obtener una comprensión realmente buena de los conceptos básicos de MVC.

2) El siguiente blog realiza el proceso de redacción de una solicitud MVC ASP.NET en capas con un servicio WCF (las partes III y IV se concentran específicamente en la interacción WCF y MVC):

No he leído los artículos vinculados en detalle (solo los he examinado), pero parecen dar una visión decente del proceso.