Patrones de integración empresarial (EIP)

Los patrones de integración empresarial (EIP) son un catálogo de patrones de diseño para desarrollar sistemas para integrar software nuevo y existente en un entorno empresarial. El libro, cuyo título completo es Patrones de integración empresarial: diseño, creación e implementación de soluciones de mensajería, fue escrito por Gregor Hohpe y Bobby Woolf y publicado en 2003. Los EIP proporcionan 65 patrones de diseño e incluyen un lenguaje de patrones basado en iconos a veces llamado GregorGrams.

Un patrón de diseño es una solución general a un problema de diseño que se repite repetidamente en muchos proyectos. Un patrón describe el problema y su solución propuesta y discute cualquier otro factor importante. Los EIP se centran en los patrones de mensajería para la integración de aplicaciones empresariales (EAI). La mensajería facilita que los programas se comuniquen en diferentes entornos de programación (lenguajes, compiladores y sistemas operativos) porque lo único que cada entorno necesita comprender es el formato y protocolo de mensajería común.

Los patrones de mensajería definen los medios por los cuales diferentes elementos en un sistema de transmisión de mensajes se conectan y comunican para permitir la interacción entre objetos dentro de programas y entre varios tipos de software, que pueden estar escritos en diferentes idiomas y existir en diferentes plataformas en múltiples ubicaciones.

Puede ver un tutorial introductorio sobre patrones comunes para la integración de aplicaciones empresariales (EAI).