- Acoplamiento de aplicaciones. Las aplicaciones que se integran tienen que minimizar sus dependencias (Loosely Coupled)
- Soluciones NO INTRUSIVAS. Se tiene que minimizar los cambios en las aplicaciones y en el código de integración.
- Tecnología.
- Formato de datos. Acordar el formato de datos con el que se transportarán los mensajes.
- Tiempo y tamaño. Minimizar el tiempo de intercambio de datos, intercambiarlos frecuentemente y en fracciones pequeñas.
- Decidir sí la integración será de datos o funcionalidad (procesos)
- Comunicación Remota. Una solución asíncrona puede ser más eficiente pero se convierte en compleja de diseñar, desarrollar y depurar.
- Confiabilidad. Las soluciones de integración tienen que ser confiables. Se tiene que asegurar el despacho de todos los mensajes que se transporten.
Bienvenidos a mí blog, en éste espacio comparto mis experiencias y conocimientos relacionados con las tecnologías de integración de sistemas, lenguajes de programación, desarrollo de software, bases de datos y Agilismo. Sí tienes comentarios, inquietudes o sugerencias, no dudes en escribirlos...
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.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario