Sistema2

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,39 KB

 
queu manager objects: Un queue manager puede utilizar los siguientes tipos de objetos: ï Colas ï Procesos ï Canales ï§ Estos objetos son comunes para las distintas plataformas. Existen objetos especiales que aplican solo para plataformas específicas: ï Buffer pool para sistemas VMSColas: ï Permite almacenar mensajes enviados por programas ï Existen dos tipos de colas: locales y remotas ï Una cola local existen solo en el queue manager local, es decir, el queue manager donde reside la aplicación ï Una cola remota es una representación local de una cola definida en otro queue manager ï§ Canales: ï Un canal es un link de comunicación lógica ï Existen dos tipos de canales: Message channels y MQI channels ï Un message channel conecta dos queue manager a través de un Message Channel Agent (MCA). Este tipo de canal es unidireccional. Un canal comprende dos MCA (emisor y receptor) y un protocolo de comunicación ï Un canal MQI (Message Queuing Interface) conecta un cliente MQSeries a un queue manager es una máquina servidora. Los clientes no necesitan tener un queue manager local. Un canal MQI es bidirecciona Procesos: ï Un proceso define una aplicación asociada a un queue manager ï Contiene información sobre el nombre y path del programa a ejecutar (a través de un Trigger), cuando llega un mensaje colas: Las colas son objetos pertenecientes a un queue manager. Existen diferentes tipos de colas: Cola local: ï Una cola es local si pertenece al queue manager al cual la aplicación está conectada. Tanto la aplicación emisora como receptora no necesariamente deben estar en la misma máquina ï§ Cola cluster: ï Es una cola local que es conocida por todo el cluster que queue managers. Cualquier queue manager que pertenece al cluster puede enviar mensajes a la cola sin la necesidad de la definición de una cola remota Cola remota: ï Es una cola que pertenece a otro queue manager. No es una cola real, sino una representación de una cola que existe en otro queue manager ï§ Cola de transmisión: ï Es una cola utilizada para transmitir mensajes entre queue managers. Una cola remota está asociada a una cola de transmisión. Hay solo una cola de transmisión para un queue manager remoto. En un cluster, hay solo una única cola de transmisión para enviar mensajes al resto de queue managers del cluster Cola dinámica: ï Es una cola definida âal vueloâ, en el sentido que es creada y eliminada durante la ejecución de una aplicación. Una cola dinámica es una cola local ï§ Cola alias: ï No son colas reales, sino âsinónimosâ de otras colas. Permite que múltiples aplicaciones tengan sus propias colas asociadas, pero en realidad, es la misma para todas ï§ Cola modelo: ï No es una cola real. Es una cola utilizada como âplantillaâ para la definición de una cola dinámica. La cola dinámica copia todas las caracterísiticas Cola de iniciación: ï Es una cola local que es utilizada por un queue manager para escribir un mensaje de trigger cuando ser reúnen ciertas condiciones (cuando un mensaje es colocado en una cola vacía) ï§ Cola reply-to: ï Un mensaje de requerimiento debe contener el nombre de una cola en la cual espera recibir la respuesta Cola de iniciación: ï Es una cola local que es utilizada por un queue manager para escribir un mensaje de trigger cuando ser reúnen ciertas condiciones (cuando un mensaje es colocado en una cola vacía) ï§ Cola reply-to: ï Un mensaje de requerimiento debe contener el nombre de una cola en la cual espera recibir la respuesta manipulando objetos: MQSeries provee un utilitario RUNMQSC para crear y borrar objetos y gestionarlos. El queue manager debe estar en ejecución ï§ RUNMQSC puede ser utilizado de dos maneras: ï A través de la escritura de comandos ï Uso de un archivo de comandos clientes y servidores: MQSeries diferencia clientes de servidores ï§ Al momento de la instalación, se debe decidir si esta será de tipo âClienteâ o âServerâ. ï§ Existen dos tipos de clientes: ï Cliente pesado, donde existe un queue manager instalado en la misma máquina donde está la aplicación cliente ï Cliente liviando, donde una aplicación se âconectaâ a través de la red a un queue manager (caso Java) ï§ Cuando un cliente liviano no se puede conectar a un queue manager, la aplicación no puede funcionar Es posible instalar el software cliente y server en una misma máquina. Hay dos tipos de instalación: Client y Server ï§ MQSeries Client: ï No necesita un queue manager en su host ï Comparte un queue manager con otros clientes ï La aplicación no puede trabajar si no se puede conectar al servidor ï§ MQSeries Server: ï Atiende a clientes que no tengan su propio queue manager ï Gestiona el flujo de mensajes entre sus clientes, dentro de el mismo y con otros serverscomo funciona mqseries : Un sistema de mensajería consiste de las siguientes partes: ï Queue manager (MQM) ï Listener ï Trigger Monitor ï Channel Initiator ï Message Channel Agent (MCA)

Entradas relacionadas: