none
Servicio Web en MVC RRS feed

  • Pregunta

  • Que tal amigos, de nuevo molestándolos, tengo una duda sobre la arquitectura de una aplicación.

    Supongamos que tengo mi solución que se llama Ejemplo.

    Esta es la estructura de la solución:

     - Ejemplo (Solución)

    - Ejemplo.BE (Capa de Entidades)

    - Ejemplo.DC (Capa de datos)

    - Ejemplo.BC (Capa de Negocio)

    - Ejemplo.UI (Mi proyecto MVC)

    La duda que tengo es la siguiente, todos los métodos ajax que pienso hacer desde mis JavaScript, deben de pasar por el Controller? o es válido hacerlos directamente desde el servicio Web? El servivio web es propio. Cual sería la buena práctica para hacerlo o es indistinta?

    Espero y puedan ayudarme, gracias de antemano

    lunes, 12 de mayo de 2014 20:58

Todas las respuestas

  • deben de pasar por el Controller?

    si debes pasar por el controller

    o es válido hacerlos directamente desde el servicio Web?

    pero tienes un controlador especial que expone la funcionalidad como servicio usa el ApiController y crea servicios de Web API

    Cual sería la buena práctica para hacerlo o es indistinta?

    usa web api, con al funcionalidad REST para comunicar por jquery va genial

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 13 de mayo de 2014 11:28