¿Qué es el middleware?
Middleware es un software de sistema independiente o programa de servicio a través del cual el software de aplicación distribuida puede compartir recursos entre diferentes tecnologías. El middleware se sitúa encima del sistema operativo cliente/servidor y gestiona los recursos informáticos y las comunicaciones de red. Es un software que conecta dos aplicaciones independientes o sistemas independientes. Los sistemas conectados, incluso si tienen interfaces diferentes, aún pueden intercambiar información entre sí a través de middleware.
Una forma clave de ejecutar middleware es la transferencia de información. A través del middleware, las aplicaciones pueden funcionar en múltiples plataformas o entornos de sistema operativo.
El middleware es una categoría importante de software básico y pertenece a la categoría de software reutilizable. Como sugiere el nombre, el middleware se encuentra entre el software del sistema operativo y el software de aplicación del usuario. Información extendida
El middleware se encuentra encima del sistema operativo, la red y la base de datos, y es la capa inferior del software de aplicación. Su función general es proporcionar un entorno operativo y de desarrollo para la capa superior del software de aplicación. Ayude a los usuarios a desarrollar e integrar software de aplicaciones complejas de manera flexible y eficiente.
Entre las muchas definiciones de middleware, IDC expresa la más comúnmente aceptada: middleware es un software de sistema independiente o programa de servicio, con la ayuda del cual el software de aplicación distribuida se puede utilizar en diferentes entornos. se comparten entre tecnologías. El middleware se encuentra en el sistema operativo del servidor del cliente y gestiona los recursos informáticos y las comunicaciones de red.
Debido a la importancia de las interfaces estándar para la portabilidad y los protocolos estándar para la interoperabilidad, el middleware se ha convertido en una parte importante de muchos esfuerzos de estandarización. Para el desarrollo de software de aplicaciones, el middleware es mucho más importante que los sistemas operativos y los servicios de red. La interfaz del programa proporcionada por el middleware define un entorno de aplicación de alto nivel relativamente estable, independientemente de cómo se actualicen el hardware de la computadora y el software del sistema subyacente. El middleware es Al actualizar y actualizar, y mantener sin cambios la definición de la interfaz externa del middleware, el software de la aplicación casi no requiere modificaciones, protegiendo así la importante inversión de la empresa en el desarrollo y mantenimiento del software de la aplicación.
Enciclopedia Baidu-Middleware