Buscar en el Blog

lunes, 3 de mayo de 2010

Criterios de decisión para una solución de integración

Algunos de los siguientes son criterios de decisión para construir soluciones de integración. Tomado del libro de Gregor Hohpe y Bobby Woolf, Enterprise Integration Patterns.
  1. Acoplamiento de aplicaciones. Las aplicaciones que se integran tienen que minimizar sus dependencias (Loosely Coupled)
  2. Soluciones NO INTRUSIVAS. Se tiene que minimizar los cambios en las aplicaciones y en el código de integración.
  3. Tecnología.
  4. Formato de datos. Acordar el formato de datos con el que se transportarán los mensajes.
  5. Tiempo y tamaño. Minimizar el tiempo de intercambio de datos, intercambiarlos frecuentemente y en fracciones pequeñas.
  6. Decidir sí la integración será de datos o funcionalidad (procesos)
  7. Comunicación Remota. Una solución asíncrona puede ser más eficiente pero se convierte en compleja de diseñar, desarrollar y depurar.
  8. Confiabilidad. Las soluciones de integración tienen que ser confiables. Se tiene que asegurar el despacho de todos los mensajes que se transporten.

No hay comentarios:

Publicar un comentario