marcos de código abierto como Apache y Mule son ampliamente utilizados a nivel empresarial para implementar y desplegar nuevas aplicaciones que ofrecen una funcionalidad mejorada para los sistemas de TI . Así la integración empresarial de middleware de código abierto se ha convertido en importante en tener componentes de infraestructura estable . Integración de Aplicaciones Empresariales (EAI )
para varias aplicaciones para compartir datos y la funcionalidad de una manera ágil que permite la introducción de nuevas funcionalidades de una manera rápida y eficaz , algún tipo de middleware es necesario. Un común middleware de código abierto de este tipo es el Apache Camel .
Arquitectura Orientada a Servicios (SOA )
arquitectura orientada a servicios (SOA ) tiene como objetivo construir distribuido sistemas que añaden funcionalidad de la aplicación a los servicios. SOA requiere una infraestructura sólida que actúa como una capa de abstracción para construir aplicaciones SOA. El bus de servicios empresariales ( ESB ) es un tal arquitectura.
Beneficios
una solución de código abierto pueden integrar datos donde la información en múltiples sistemas tiene que ser mantenido constantemente . También permite la independencia del proveedor , donde las mismas reglas de negocio se aplican a todas las aplicaciones de negocios . Además , puede proporcionar una interfaz de acceso único para las distintas aplicaciones que se alojadas , lo que elimina la necesidad de aprender a utilizar cada uno de los diferentes paquetes de software.