Para introducirnos un poco más en el concepto de Middleware, comenzaremos ofreciendo varias definiciones de distintos autores y/o instituciones para disponer de un panorama más claro:
Definición 1: “El Middleware es un software de conectividad que ofrece un conjunto de servicios que hacen posible el funcionamiento de aplicaciones distribuidas sobre plataformas heterogéneas. Funciona como una capa de abstracción de software distribuida, que se sitúa entre las capas de aplicaciones y las capas inferiores (sistema operativo y red).”
Definición 2: “El Middleware es un módulo intermedio que actúa como conductor entre sistemas permitiendo a cualquier usuario de sistemas de información comunicarse con varias fuentes de información que se encuentran conectadas por una red.”
Definición 3: “En un sistema informático distribuido, Middleware se define como una capa de software que se encuentra o sitúa entre el sistema operativo y las aplicaciones del sistema”.
Definición 4: “Middleware es un software que permite conectar componentes softwares o aplicaciones. El mismo consiste en un conjunto de servicios que permiten que múltiples procesos corriendo en una o varias máquinas interactúen de un lado a otro de la red.”
Definición 5: “Middleware es un concepto general relacionado con alguna
programación que se utiliza para mediar entre dos programas separados y
usualmente ya existentes.”
En resumen, podríamos adoptar varios conceptos válidos de cada uno de estos
enunciados y formular una definición más completa, sencilla y fácil de
comprender:
No hay comentarios:
Publicar un comentario