Middleware
El middleware ofrece servicios de software compartidos. En una integración puede gestionar la comunicación y adaptar datos entre aplicaciones.
¿Qué es el middleware?
El middleware es software que ofrece servicios compartidos a las aplicaciones y facilita su interacción. Puede incluir mensajería, inicio de sesión, servicios de ejecución o mediación entre interfaces. El término abarca una categoría amplia; un producto concreto no tiene por qué realizar todas estas tareas.
Una empresa de software ficticia conecta su portal de clientes con su ERP. Un componente de integración traduce solicitudes y relaciona el identificador del portal C-28 con el del ERP D-11. Esta correspondencia debe registrarse previamente u obtenerse mediante una consulta fiable. El middleware puede ejecutar el intercambio; determinar qué datos puede leer el portal y qué sistema autoriza los cambios sigue siendo una decisión de diseño independiente.
Un Enterprise Service Bus es uno de los posibles patrones de integración dentro de este campo. iPaaS describe una plataforma de integración prestada como servicio. Por tanto, los términos describen aspectos distintos de una solución.
Fuentes
Términos relacionados
- Enterprise Service BusUn Enterprise Service Bus actúa como mediador central entre aplicaciones: puede enrutar mensajes, convertir formatos de datos y adaptar protocolos.
- iPaaSiPaaS es una plataforma de integración ofrecida como servicio en la nube. El equipo configura conexiones, correspondencias de datos y gestión de errores.
- Integración de sistemasLa integración conecta aplicaciones, datos y pasos de trabajo. Además de las interfaces, deben coincidir identificadores, significado de los campos y resultados.
- Inbox transaccionalUn inbox transaccional usa registros duraderos de mensajes para proteger el procesamiento local frente a entregas duplicadas.
- Confirmación de mensajesLa confirmación informa al broker de que una entrega se ha recibido o procesado según la regla acordada.
- Variación aleatoria entre reintentosEl jitter de reintentos varía aleatoriamente las esperas para repartir los reintentos y reducir las solicitudes simultáneas de varios clientes.
Artículos sobre el tema








APIs e integración con ASES
ERP, CRM y tienda bien conectados

