RE:¿Qué es un middleware?
---te traduzco la definicion de una enciclopedia
---programas que conectan a dos aplicaciones separadas, por ejemplo, hay ciertos productos Middleware que eslabonan un sistema de base de datos a un servidor de red, esto permite sacar datos de una base de datos usando formularios en un navegador de la red y habilita al servidor de red para retornar pàginas dinàmicas de red basadas en el pedido del usuario y su perfil
---la palabra Middleware se usa para describir productos separados que sirven como la goma entre dos aplicaciones, por ello es distinto de importar o exportar caracterìsticas que estèn integradas dentro de una de las aplicaciones
---al Middleware a veces tambien se le llama 'plomerìa' porque conecta dos lados de una aplicacion y pasa los datos entre ellos
---las categorìas comunes del Middleware incluyen__
monitores TP, ambientes DCE, sistemas RPC, ORBs [Object Request Brokers], sistemas de acceso a base de datos, traspaso de mensajes, etc