Servicios de middleware

Middleware ofrece una serie de servicios que permiten aprovechar al máximo esta gran herramienta, proponiendo distintas soluciones de problemas de conectividad entre aplicaciones, estos servicios son:

- Servicios de comunicación
Estos servicios permiten la comunicación sistemas remotos sin preocuparse de la complejidad existen del ambiente de red.

- Servicios de acceso a datos
Estos servicios permiten ejecutar consultas o distintas actualizaciones tanto a archivos planos como a bases de datos, ubicados en uno o más servidores, asegurando la integridad de ls datos y la disponibilidad de la aplicación. Además existen varias APIs que permiten la conectividad con Bases de Datos. Por ejemplo, para aplicaciones Web, los estándares de facto son Microsoft-ODBC y JDBC.

-Servicios de planificación de ejecución
 Estos servicios permiten ejecutar múltiples procesos simultáneamente, balancear la carga y priorizar tareas homogéneamente entre distintas plataformas.

-Servicios de seguridad
Comúnmente, estos servicios, son empleados para conectar sistemas diferentes, en donde cada uno posee su propio sistema de seguridad.

- Servicio de Directorio
Estos servicios proveen un eficiente y potente metodo de ubicar y administrar recursos en una red. Por ejemplo, podemos mencionar: LDAP.