La Red de Conocimientos Pedagógicos - Conocimientos sobre estudiar en el extranjero - La historia del desarrollo de la integración de aplicaciones empresariales

La historia del desarrollo de la integración de aplicaciones empresariales

EAI (Enterprise Application Integration) es una nueva solución empresarial estratégica que combina las funciones del software de aplicaciones empresariales existente, software de aplicaciones comerciales empaquetadas y código nuevo con middleware común. En general, EAI conecta los sistemas, aplicaciones y fuentes de datos heterogéneos de toda la empresa mediante el establecimiento de una estructura subyacente y completa el intercambio fluido de datos entre sistemas internos importantes como ERP, CRM, SCM, bases de datos y almacenes de datos dentro. la empresa necesita.

Con EAI, las empresas pueden combinar aplicaciones empresariales centrales con nuevas soluciones de Internet. Sin embargo, para construir una solución de comercio electrónico eficaz, estos sistemas deben funcionar en armonía. Por ejemplo, cuando los usuarios solicitan productos a través de Internet, los productos deben empaquetarse y enviarse, los usuarios deben pagar, la información del inventario de productos debe modificarse y actualizarse y las materias primas o repuestos nuevos deben solicitarse a tiempo. El sistema avanza automáticamente esta serie de flujos de trabajo. Por lo tanto, el comercio electrónico no es una cuestión de un sitio web elegante y llamativo, sino una cuestión de integración entre un nuevo sistema basado en la Web y los sistemas de aplicaciones back-end existentes que se ejecutan en la empresa. Por lo tanto, el concepto de EAI debe extenderse desde los conectores básicos hasta el nivel de configuración del flujo de trabajo.

El desarrollo de la tecnología EAI ha experimentado un viaje lleno de obstáculos desde la inmadurez hasta la madurez. Mirando hacia atrás en la historia del desarrollo de la tecnología EAI, la evolución de la tecnología EAI ha pasado por más de diez años, produciendo varias generaciones de tecnología EAI inmadura a madura, aportando un valor comercial cada vez mayor a las empresas. La siguiente es una breve descripción del desarrollo de la tecnología EAI:

En las décadas de 1960 y 1970, la mayoría de las aplicaciones empresariales se diseñaron simplemente para reemplazar tareas repetitivas. En aquel momento no se planteaba la integración de datos empresariales, el único objetivo era sustituir algunos enlaces de trabajo físicos y aislados por ordenadores.

En la década de 1980, la escala de las empresas comenzó a expandirse y sus negocios y datos se volvieron cada vez más complejos. Algunas empresas están empezando a darse cuenta del valor y la necesidad de la integración de aplicaciones, y muchos técnicos de la empresa están intentando rediseñar las aplicaciones existentes para su integración bajo la guía del concepto general de sistemas empresariales. En ese momento, comenzó a aparecer la tecnología de integración punto a punto y se realizaron conexiones simples punto a punto entre varios sistemas de aplicaciones a través de diferentes interfaces, logrando así el * * * intercambio de información y datos. La integración de aplicaciones punto a punto también se conoce como tecnología EAI de Generación 0.

A finales de los 80 y principios de los 90, con la mayor expansión de la escala empresarial y el creciente número de sistemas de aplicaciones, las conexiones simples punto a punto ya no podían satisfacer los crecientes requisitos de integración de aplicaciones de las empresas. Se necesitan nuevos métodos de integración con urgencia: se pueden integrar una variedad de aplicaciones antiguas y sistemas nuevos sin escribir demasiado código. La aparición de la tecnología EAI de primera generación ha resuelto estos problemas hasta cierto punto. Utiliza CORBA/DCOM, MOM (middleware de mensajes) y otras tecnologías para realizar la integración de información empresarial y promover un mayor desarrollo de las empresas.

A mediados y finales de la década de 1990, el rápido desarrollo de los negocios empresariales y su integración con el comercio electrónico planteó mayores requisitos para las soluciones de integración de aplicaciones. La tecnología de integración EAI de primera generación, que se limita a la integración de información, es difícil de realizar el procesamiento, la gestión y el monitoreo automatizados de los procesos comerciales empresariales. La tecnología de integración EAI de segunda generación basada en la gestión/integración de procesos comerciales (BPM/BPI). convertirse en una opción de integración más adecuada. La tecnología de integración EAI de segunda generación puede satisfacer las necesidades comerciales de empresas, clientes y socios, realizar procesos comerciales de extremo a extremo y suavizar el flujo de datos, el flujo de información y el flujo comercial dentro y fuera de la empresa mediante la realización de un análisis y una gestión integrales de la empresa. procesos de negocio. La tecnología de integración EAI de segunda generación es la corriente principal del desarrollo actual de la tecnología de integración.

En la actualidad, la tecnología EAI está evolucionando hacia la tercera generación de tecnología de integración, es decir, de acuerdo con las características de las diferentes tecnologías de integración industrial, se introducen paquetes de integración prediseñados basados ​​en la industria para resolver los problemas de la industria en avanzar, acortando así el ciclo de desarrollo de proyectos EAI.