Encolamiento de mensajes Flashcards
Permite la conexión cliente servidor entre aplicaciones y paquetes cliente, aplicacones servidor, heredados y comerciales
Middleware de mensajeria
¿Que proporciona MOM?
Middleware orientado a mensajes proporciona un mecanismo de comunicación asincrona que utiliza la mensajeria como mecanismo de comunicación.
Implica el uso de colas y enrutamiento de mensajes.
Solicitud/Respuesta.
Requiere de traducción de mensajes
Comunicación oublicacipón/construcción.
Definición de encolamiento de mensajes.
Es una forma de pasar los datos o hacer una invoacion de una función remota desde un cliente especifico a un servidor especifico.
Son las tres formas de encolamiento de lenguaje.
Punto a punto
Difusión
Calidad de Serevicio
Punto a punto
La transmisión de mensajes de da entre dos servidores predefinidos.
Difución
El mismo mensaje es enviado simultaneamente a todos los otros clientes o servidores conectados.
calidad de servicio
Se localiza un servicio con la mejor calidad de servicio requerida en ligar de especificar un servidor especifico.
mensajeria solictud/respuesta
El mensaje de solicitud de un sistema origen y el mensaje de respusta de un sistema de destino ocurre un una sol transacción.
solicitud//resouesta es un tipo de mensajeria…
Punto a punto.
En solicitud/respuesta se maneja la solicitud de manera sincorna o asincrona?
Ambas
Cuantas colas necesita la mensajer solicitud/respuesa?
Una, para crear una respuesta para cada solicitud especifica.
Mensajeria publicación /suscripción
Cuando el servidor encuentra una coincidencia con los criterios de suscripción, envia la información al cliente.
Cuantas colas tiene la mensajeria suscripción/publicación?
Dos, una para la suscripción y otra para la publicación.
Una alternativa de ´publicación/suscripción
Difundir los mensajes a todos los clientes que se encuentren disponibles.
Definición traducción de mensaje
Capacidad de convertir datos en una forma que pueda ser transmitida en un mensaje.
Generalmente quien realiza la traducción del mensaje?
El servidor.
Propiedades de una cola
Sincronicidad Tiempo de mensaje Contenido del mensaje Tamaño del mensaje Prioridad del mensaje Volumen Tiempo de espera Persistencia Prioridad de cola Topología del sistema de colas.
Sincronicidad
Capacidad de sincronizar funciones según sea necesario para lograr un alto rendimiento.
Tiempo de respuesta
Tiempo para responder un mensaje.
Tiempo de respuesta
Tiempo que una cola mantiene los mensajes.
Persistencia de cola
Capacidad de almacenar temporalmente el mensaje hasta su entrega y recuperar los datos.
Persistencia transitoria.
Tiempo requerido para completar una transacción.
Diagrama de persistencia de cola
Presentación diapositiva 16.
¿Que implementa un sistema de mensajería sofisticado?
Múltiples colas y enrutamiento variable,
¿Que se necesita para proporcionar un mayor ancho de banda?
Un gestor de colas o un router.
Forma de hacer ineficiente el uso de múltiples colas.
Si cada cliente tiene conexiones para todas las colas de mensajes.
Gestor de colas definición
Servicio que puede determinar a que cola se enruta un mensaje, basado en el contenido del mensaje, la disponibilidad de la cola o reglas preestablecida.
Con el gestor de colas.¿ue necesita saber el cliente?
La ubicación del router o el nombre de una cola?
¿Cuando son utiles miltiples colas?
Cuando hay múltiples tipos de mensaje.
Tipos de traducción de mensaje
En ruta
Puntos fijos
traducción en ruta
Se va buscando al mejor servidor que puede hacer la traducción del mensaje.
Traducción de puntos fijos.
Cuando la traducción la haces directamente a una pc que se encarga de esto
Capas de mensajeria
Transporte de datos.
Integración de datos.
Integración de aplicaciones.
Integración de la empresa.
Transporte de datos
El movimiento simple de datos dentro de un mensaje desde el origen al destino con el procesamiento asociado, como la conversión de datos.
Integración de aplicaciones
Agrega la capacidad de manejar mensajes múltiples y formatos de mensaje para hacer más fácil la integración de aplicaciones.
Integración de datos.
Mensajería con un servicio de con-versión, tal que otras aplicaciones puedan consumir los datos inmediatamente. Solicitud/respuesta es una sola transacción.
Integración de la empresa
Añade los servicios empresariales que apoyan la mensajería, tales como enrutamiento de mensajes automatizado y gestión de colas.
MOM utiliza mensajeria….
Asincrona