es:mq_series_adaptor [TAST DokuWiki ]

User Tools

Site Tools


Sidebar

Primeros pasos en TAST

Que es UML

Configuración del sistema para el uso de TAST

Preguntas más frecuentes

Problemas reconocidos

Indice de la herramienta TAST

Adaptadores de TAST

Ejemplos de adaptadores

TAST Integraciones

Características de interés

Documentación de administración técnica

Recomendaciones para modelar

Formación en la herramienta TAST

es:mq_series_adaptor

Adaptador MQ Series

Introducción

Este adaptador te permite conectar con una consola MQ para el tratamiento de grandes cantidades de datos. Las colas MQ son estructuras de datos que siguen la filosofía FIFO (First in, First out), primer mensaje en entrar, primero en salir.

Configuración

En el proceso de inicialización, es necesario proporcionar la información para conectarse con la cola. Esta es la información que el adaptador necesita:

Parámetros de Inicialización

  • Nombre de la cola: nombre de la cola a conectar.
  • Gestor de colas: nombre del gestor de colas.
  • Nombre del canal: nombre del canal de aplicación.
  • Host: dirección IP de la cola Host.
  • Puerto: puerto para la dirección IP de la cola.
  • Usuario: nombre de usuario para acceder a la consola MQ.
  • Contraseña: contraseña para acceder a la consola MQ.
  • Selector de mensaje: opción de elegir un mensaje determinado.
  • Tipo de cola: tipo de cola a conectar. Por ejemplo: Sender o Receiver.

Funciones

  • addConsumer: añade un nuevo consumidor a la cola.
  • commit: confirmación de un cambio provisional a permanente.
  • connect: intenta conectarse a la cola indicada. Devuelve verdadero si lo consigue con éxito, y devuelve falso o error si no lo consigue. No requiere parámetros ya que utiliza los del adaptador.
  • disconnect: realiza la desconexión de la cola. Devuelve verdadero si tiene éxito o falso en caso contrario. No requiere parámetros.
  • getNumMessages: solo para QUEUE_SENDER. Devuelve el número de mensajes que contiene una cola.
  • receiveMessage: lee y recibe todos los mensajes lanzados a una cola. El primer mensaje recibido quedaría guardado en primera posición y el último en ultima posición.
  • rollback: permite hacer rollback.
  • sendMessage: envía mensajes a la cola. Debes indicar en los parámetros que mensaje tiene que recibir la cola.
es/mq_series_adaptor.txt · Last modified: 2024/08/01 09:54 by montse