Los servicios de middleware
proporcionan un conjunto más funcional de la APIs para permitir una aplicación
a:
- Localizar claramente a través de la red, proporcionando así una interacción con otro servicio o aplicación
- Los datos filtrados para que sean utilizables en un ambiente público a través de anonymization process para la protección de la privacidad (por ejemplo)
- Ser independiente del servicio de red
- Ser fiable y siempre disponible
- Añadir los atributos complementarios como semántica en comparación con el sistema operativo y servicios de red.
Middleware ofrece algunas ventajas únicas tecnológicas para los negocios y la industria. Por ejemplo, los sistemas tradicionales de bases de datos suelen ser desplegados en entornos cerrados, donde los usuarios acceden al sistema sólo a través de una red restringida o intranet (por ejemplo, red interna de una empresa). Con el crecimiento de la World Wide Web, los usuarios pueden acceder a prácticamente cualquier base de datos para las que tengan derechos de acceso adecuados desde cualquier parte del mundo. Middleware aborda el problema de diferentes niveles de interoperabilidad entre las estructuras de base de datos diferente. Middleware facilita el acceso a la herencia de un sistema de gestión de bases de datos (DBMS) o aplicaciones a través de un servidor web, sin tener en cuenta las características específicas de base de datos.
Las empresas frecuentemente
utilizan las aplicaciones de middleware para vincular la información de bases
de datos de sus departamentos, tales como nóminas, ventas y contabilidad, o
bases de datos alojadas en múltiples localizaciones geográficas. En el mercado
de la salud que es altamente competitivo, los laboratorios hacen un amplio uso
de aplicaciones de middleware para minería de datos y sistema informático del
laboratorio (LIS), y para combinar los sistemas de información durante fusiones
de hospitales. Los Middleware ayudan a reducir la brecha entre LISs separados
en una red de salud recién formado a raíz de una compra del hospital.
Los desarrolladores de redes
inalámbricas pueden utilizar middleware para afrontar los retos asociados a los
de sensores inalámbricos de red (WSN), o tecnologías WSN.
Los middleware pueden ayudar
a los desarrolladores de software a no tener que escribir APIs para todos los
programas de control, que actúa como una interfaz de programación independiente
para sus aplicaciones. Para la Internet del Futuro, el funcionamiento de la red
a través del monitoreo de tráfico en escenarios multi-dominio, utilizando
herramientas de mediación (middleware) es una poderosa ayuda, ya que permiten
operadores, investigadores y (proveedores de servicios) para supervisar Calidad
de servicio y analizar los eventuales fracasos en servicio de
telecomunicaciones.
Por último, el comercio
electrónico utiliza middleware para ayudar en el manejo de transacciones
rápidas y seguras a través de muchos tipos diferentes de entornos
informáticos.9 En resumen, el middleware se ha convertido en un elemento
crítico en una amplia gama de industrias, gracias a su capacidad de reunir los
recursos a través de diferentes redes o plataformas de computación.
En 2004 los miembros de la
Unión Europea de Radiodifusión (UER), han realizado un estudio de Middleware
con respecto a la integración de sistemas en entornos de difusión. Se trataba
de sistema de expertos en ingeniería de diseño de 10 principales cadenas
europeas, se trabajó durante un período de 12 meses para entender el efecto de
productos, principalmente de software, basado en técnicas de producción de
medios de comunicación y el diseño del sistema de radiodifusión.
No hay comentarios:
Publicar un comentario