Middleware
El Middleware RFID o sistema integrador es el software diseñado para proporcionar la conectividad entre el Sistema RFID y el Sistema de Información de la empresa.
El sistema RFID obtiene la información de las lecturas de los Tags RFID y el middleware RFID extrae esos datos y los procesa para convertirlos en estructura parametrizable para la generación de documentación queluego el Sistema de Gestión interpreta.
Funcionamiento
El middleware gestiona las lecturas de las antenas y esta información es procesada a través del software de gestión de la producción y del almacén. El traspaso de información se realiza directamente sobre la base de datos del sistema, resultando un procesamiento rápido y efectivo con reducción de errores. Las transacciones se realizan en tiemporeal, quedando reflejadas en el sistema en el mismo instante en el que se realizan las acciones. Por ejemplo, una expedición de mercancía queda reflejada en el sistema en el mismo momento en el que los productos atraviesan el arco móvil RFID situado en la entrada del camión de transporte.
1.2 Funciones del Middleware.
Las aplicaciones (empresariales) utilizan software que se encuentra en lacima del SO, ademas de una amplia gama de protocolos para realizar las siguientes tareas:
Ocultar la naturaleza distribuida de una aplicación.
Ocultar lo heterogéneo de los sistemas de la empresa.
Proporcionar una serie de interfaces de alto nivel de manera uniforme, para que puedan ser utilizadas por los desarrolladores e integradores de software. Así las aplicaciones pueden serfacilmente: compuestas, reutilizadas, "portadas", e interactuar con otros sistemas.
Proporcionar una serie de servicios comunes para realizar tareas y funciones generales,
Y evitar con esto retrabajo, ademas de facilitar la colaboración entre aplicaciones.
En resumen; El middleware
1. Facilita el desarrollo de aplicaciones: proporcionando una interface común de desarrollo.
2. Enmascara loheterogéneo y la naturaleza distribuida de los sistemas legados de la empresa (esto incluye software y hardware)
3. Oculta los detalles de bajo nivel de los sistemas existentes.
Middleware
Intentando unificar criterios, podemos decir que el Middleware es todo aquello que permite la unión entre Back-end y el Front-end.
El Middleware es un elemento crucial para las aplicaciones sobre Internet,ya que proporciona la capa lógica del negocio, realiza el manejo de carga, brinda soporte tanto para sistemas distribuidos como para interfaces, ya sean de Bases de Datos ó de comunicación.
Tipos de Middleware:
Middleware para procesamiento de transacciones.
Middleware de comunicaciones.
Middleware de base de datos.
Middleware de aplicación.
Middleware base.
Está formado por unconjunto de estándares y servicios asociados, que sirven de soporte para la construcción del resto del Middleware. Dentro de este universo, tenemos los estándares de componentes; que permiten a los distintos tipos de productos desarrollados bajo estas especificaciones interoperar entre sí, incluso entre plataformas distintas.
Los principales estándares son CORBA de la OMG y COM+ de Microsoft.Sobre ellos se desarrollan productos tan sensacionales como los servidores de aplicaciones que revisaremos más adelante.
FUNCIONAMIENTO
Middleware para Procesamiento de Transacciones
Su función es facilitar la conectividad y el acceso a un largo número de usuarios con servicios de back-end limitados. Este Middleware debe, por tanto, asegurar al cliente que sus transacciones se realizanadecuadamente.
Una transacción debe tener, como mínimo, las siguientes propiedades:
Atomicidad (todo o nada);
Consistencia (todo queda bien);
Aislamiento de otras operaciones y
Durabilidad.
Para poder soportarlas, el middleware requiere un monitor transaccional, cuya tarea principal es el balanceo de la carga entre las peticiones realizadas por el cliente, además de servicios de multihilo y...
Regístrate para leer el documento completo.