none
En que capa ubicar servicios web de terceros RRS feed

  • Pregunta

  • Buenos días.

    En una aplicación tradicional con una arquitectura en capas

    • Presentación
    • Negocio
    • Datos
    • Entidades ( transversal)

    Se nos plantea la necesidad de implementar mediante servicios web de terceros ciertas funcionalidades.

    ¿Donde sería la mejor capa para ubicar las llamadas y las referencias a dichos servicios de terceros?

    ¿Negocio?

    Gracias

    miércoles, 21 de diciembre de 2016 12:05

Respuestas

  • hola

    Podrias considerar los servicio como acceso a datos y crear clases que permitan la comunicacion con estos

    Lo ideal seria crear un proyecto de acceso a datos en un proyecto separado, o sea un proyecto de acceso a datos que se realice contra la db y otro proyecto de accesos a datos que se realice a los servicio web

    pero los servicio web se consideran parte de la capa de datos

    saluds


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta McVictor miércoles, 21 de diciembre de 2016 15:26
    miércoles, 21 de diciembre de 2016 13:01

Todas las respuestas

  • hola

    Podrias considerar los servicio como acceso a datos y crear clases que permitan la comunicacion con estos

    Lo ideal seria crear un proyecto de acceso a datos en un proyecto separado, o sea un proyecto de acceso a datos que se realice contra la db y otro proyecto de accesos a datos que se realice a los servicio web

    pero los servicio web se consideran parte de la capa de datos

    saluds


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta McVictor miércoles, 21 de diciembre de 2016 15:26
    miércoles, 21 de diciembre de 2016 13:01
  • Hola Leandro

    Tiene bastante sentido.

    Lo que no nos gustaba es meter decenas de referencias a servicios en las capas actuales, de ahí la duda.

    Mil gracias.

    Saludos.

    miércoles, 21 de diciembre de 2016 15:26