Introducción a la tecnología middleware
IBM MQSeries es el middleware de procesamiento de mensajes de IBM. MQSeries proporciona un sistema de mensajería confiable, seguro y estándar en la industria.
Su función es controlar y gestionar un sistema integrado de manera que todo el flujo de trabajo pueda completarse pasando mensajes entre múltiples aplicaciones ramales (módulos) que conforman el sistema. MQSeries consta básicamente de un sistema de mensajería y una interfaz de programación de aplicaciones, y sus recursos son mensajes y colas.
Una de las funciones principales de MQSeries es garantizar la entrega confiable de mensajes, incluso cuando las comunicaciones de la red no son confiables o son anormales. La tecnología de procesamiento de mensajes asíncronos de MQSeries garantiza que los mensajes entre sistemas no se pierdan ni se bloqueen cuando la red o la aplicación de comunicación esté "ocupada" o falle. La tecnología de procesamiento de mensajes asíncronos de MQSeries garantiza que los mensajes entre sistemas no se pierdan ni se bloqueen cuando la red o la aplicación de comunicación esté "ocupada" o falle.
TongLINK/Q es un middleware orientado a mensajes cuya función principal es proporcionar una entrega confiable de mensajes entre diferentes protocolos de red, diferentes sistemas operativos y diferentes aplicaciones.
* Funciones de transmisión eficientes, confiables y flexibles
A través de conexiones preestablecidas, multiplexación, control de flujo, transmisión comprimida, retransmisión de punto de interrupción, gestión de prioridad de transmisión y servicios Mecanismos como controladores (de clase) para asegurar esto.
* Mecanismo de proxy de eventos
El mecanismo de proxy de eventos proporciona un modelo de desarrollo de aplicaciones asíncrono. Los usuarios solo necesitan definir un evento y cómo manejarlo, y TongLINK/Q lo completará automáticamente. operarlo. Utilizando el mecanismo de proxy de eventos, se puede implementar la suscripción y publicación de eventos, y se puede implementar la gestión de políticas.
*Gestión de sesiones
TongLINK/Q describe relaciones de comunicación complejas a través de identificadores de sesión simples para lograr servicios de comunicación más abstractos y de mayor nivel.
* Facilidad de uso y capacidad de administración
TongLINK/Q realiza monitoreo y administración en tiempo real y proporciona mecanismos de registro, configuración dinámica y funciones de administración remota. También proporciona gestión de seguridad multinivel y admite múltiples herramientas de desarrollo.
TUXEDO del este de Asia es actualmente el producto middleware de mayor éxito. Tiene las siguientes características:
* El mecanismo de límite de datos de alta velocidad reduce el vínculo entre el cliente, el host y la base de datos. y reduce la carga de todo el sistema
* Proporciona servicio de nombres y mecanismo de enrutamiento dependiente de datos para mejorar la flexibilidad del diseño del sistema
* Proporciona siete métodos de comunicación cliente/servidor. para hacer que el desarrollo de aplicaciones sea flexible y conveniente
* Proporciona un mecanismo de equilibrio de carga del sistema multinivel para hacer el uso más eficiente de los recursos del sistema
* Proporciona un mecanismo de prioridad de servicio para distinguir diferentes niveles de servicios para que los servicios importantes reciban la respuesta más rápida
p>
* Proporciona mecanismos de compresión y cifrado de comunicaciones de red para mejorar en gran medida el rendimiento y la seguridad de las comunicaciones
* Proporciona escalado y cifrado dinámicos mecanismos para mejorar el rendimiento y la seguridad del sistema
* Proporcionar el método de comunicación más eficiente para el sistema.
* Proporciona un mecanismo de expansión dinámica para facilitar la expansión y el mantenimiento de los sistemas de aplicaciones
* Proporciona recuperación de fallos y otros mecanismos para garantizar una alta disponibilidad de las aplicaciones
* Proporciona un mecanismo de seguridad multinivel para garantizar la seguridad de las aplicaciones
* Admite el protocolo XA para garantizar la coherencia de las transacciones y los datos que involucran múltiples ubicaciones, y proporciona mecanismos de gestión de aplicaciones multinivel para garantizar la coherencia de las aplicaciones
* Proporciona un mecanismo de gestión de aplicaciones de varios niveles para garantizar que las aplicaciones se puedan utilizar de múltiples formas. Proporciona un mecanismo de administración de aplicaciones de varios niveles para hacer que la administración de aplicaciones sea conveniente y simple
* Proporciona funciones de programación de red para utilizar completamente los recursos de la red y admite la recuperación automática de fallas de comunicación
* Junto con muchos otros Interconexión del sistema para proteger la inversión del usuario
* Admite la conversión transparente de formatos de datos heterogéneos del sistema para facilitar la expansión del sistema
* Admite múltiples tipos de datos, incluidos voz, imágenes y fuentes de datos dispares para garantizar la seguridad de las aplicaciones
* Admite el protocolo XA para garantizar la coherencia de las transacciones y los datos que involucran múltiples ubicaciones y fuentes de datos heterogéneas.
Admite múltiples tipos de datos, incluidas voz e imágenes. Las diferencias de formato de datos en diferentes lenguajes de programación se convierten automáticamente mediante TUXEDO (como C y COBOL, entre ellos, el tipo FML solo admite la transmisión en línea de datos válidos y puede cambiar la combinación). de múltiples tipos de datos.
* Proporciona funciones de gestión y división de dominios, lo que hace posibles aplicaciones a gran escala
* Proporciona funciones DES (sistema de entrada de datos) para proteger las inversiones de los usuarios p>
* Los usuarios reciben una conversión transparente de formatos de datos heterogéneos del sistema. Proporciona la función DES (sistema de entrada de datos) y admite el desarrollo de una interfaz de caracteres
* Admite la internacionalización y puede mostrar diagnósticos y mensajes del sistema en chino.