Message Oriented Middleware MOM
Enviado por marite11 • 29 de Noviembre de 2012 • 685 Palabras (3 Páginas) • 549 Visitas
What is message oriented middleware MOM
MOM es una clase específica de middleware que permite el intercambio de mensajes de propósito general en un entorno de aplicaciones distribuidas. Los datos se intercambian por el paso de mensajes y / o colas de mensajes apoyar las interacciones síncronas y asíncronas entre los procesos de computación distribuida. El sistema MOM asegura la entrega de mensajes mediante el uso de colas y confiables, proporcionando el directorio, la seguridad y los servicios administrativos necesarios para apoyar la mensajería.
What is the primary purpose or functions of message oriented middleware?
MOM es principalmente un middleware que facilita la comunicación entre las aplicaciones distribuidas.Mientras MOM admite mensajería síncrona y asíncrona, que está más estrechamente identificado con la mensajería asincrónica mediante colas. MOM envía mensajes de una aplicación a otra utilizando una cola como un paso intermedio. Mensajes del cliente se envían a una cola y permanecer allí hasta que son recuperados por la aplicación de servidor. La ventaja de este sistema es que el servidor de aplicaciones no necesita estar disponible cuando el mensaje es enviado, en su lugar, el servidor puede recuperar el mensaje en cualquier momento. Además, ya que los mensajes pueden ser recuperados de la cola en cualquier orden, MOM también puede facilitar la recuperación de mensajes utilizando esquemas de prioridad o de balanceo de carga. MOM también puede proporcionar un nivel de tolerancia a fallos utilizando colas persistentes que permiten que los mensajes se recuperó cuando el sistema falla.
How is it different form other types of middleware?
Middleware es la amplia gama de servicios en capas entre las aplicaciones y un sistema operativo que proporcionan servicios especializados y la interoperabilidad entre las aplicaciones distribuidas. Por una variedad de razones, incluyendo el hecho de que el middleware es una categoría relativamente nueva de software, la funcionalidad de los diferentes tipos de middleware no está estandarizada. Por ejemplo, la función primaria de middleware de procesamiento de transacciones tiene que ver con el control, pero muchos de los productos de procesamiento de transacciones también incluyen servicios de comunicación. Proveedores de middleware añadir funciones de garantizar que sus productos interactuar con una variedad de hardware y software, y para ayudar a diferenciar su producto de los competidores.
Debido a que cada producto dentro de una categoría de middleware incluye una variedad de funciones y porque las funciones "estándar" dentro de cada categoría cambian rápidamente, las distinciones útiles entre los servicios de middleware son difíciles de encontrar. Sin embargo, la siguiente es una de las muchas maneras de clasificar los productos de middleware que hemos encontrado útil. Tenga en cuenta que esta no es una
...