EntireX DCOM es una implementación comercial de la tecnología Distributed Component Object Model (DCOM) de Microsoft , desarrollada por Software AG para las plataformas Windows, AIX, HP/UX, Solaris, Linux, AS/400, z/OS, z/VM y BS2000/OSD.
Descripción
EntireX es un producto de software desarrollado y comercializado por Software AG. Se trata principalmente de un producto de integración de aplicaciones empresariales , diseñado para permitir la integración a nivel de aplicación de clientes Windows (ordenadores de escritorio, portátiles, etc.) con "sistemas heredados" (mainframes), sistemas empaquetados (como otros productos de Software AG) y servicios web.
Permite la comunicación entre aplicaciones DCOM que se ejecutan en plataformas Windows y no Windows en redes heterogéneas (redes donde el software se ejecuta en diversos sistemas operativos y varios tipos de hardware). Por ejemplo, permite que una aplicación DCOM que se ejecuta en una máquina Windows se comunique con una aplicación DCOM que se ejecuta en una plataforma AS/400. En los últimos años, Software AG ha centrado el desarrollo de EntireX en la habilitación web de aplicaciones de mainframe. EntireX admite aplicaciones de mainframe que ejecutan COBOL, Natural, Adabas y otros lenguajes heredados.
EntireX permite la interacción directa del usuario y del ordenador cliente con la aplicación alojada en el mainframe o en la web, encapsulando funciones en un control tipo ActiveX. A diferencia del screen scraping , EntireX permite que las antiguas aplicaciones de mainframe y los servicios web permanezcan "en su lugar", al tiempo que extiende sus capacidades funcionales a nuevas plataformas. [ 1 ]
EntireX cumple con el estándar XML y ofrece una aplicación con interfaz gráfica de usuario (GUI) basada en un asistente para la creación de soluciones de integración.
Componentes
EntireX consta de 3 componentes:
- EntireX Communicator, que permite la comunicación con sistemas de back-end y puede gestionar la comunicación síncrona y asíncrona.
- EntireX XML Mediator, que es principalmente un enrutador para mensajes XML.
- Adaptadores EntireX, que proporcionan adaptadores para integrarse con sistemas tanto de front-end (por ejemplo, servidores web, servidores de aplicaciones) como de back-end (por ejemplo, mainframe).
EntireX admite comunicaciones síncronas y asíncronas, equilibrio de carga, reconfiguraciones administrativas y de gestión, extracción de metadatos , determinación de qué servicios web están habilitados y/o consumidos, y metaoperaciones relacionadas. [ 2 ]
Referencias
Enlaces externos
- Software AG
- Documentación de EntireX archivada el 4 de abril de 2019 en Wayback Machine .
- Descripción general de la arquitectura de EntireX
- EntireX en TECHcommunity
- Foros de la comunidad de EntireX archivados el 4 de octubre de 2018 en Wayback Machine .
- Ingeniería de software basada en componentes
- Comunicación entre procesos
- Modelos de objetos
- Integración de aplicaciones empresariales