Paquetes de datos
Un paquete de datos es una manera de manejar propiedades o parámetros de objetos utilizando la MQAI.
Paquetes de datos
- El paquete de datos contiene cero o más elementos de datos. Estos elementos de datos se ordenan dentro del paquete cuando se colocan en el paquete.
Esto se denomina el orden de inserción. Cada elemento de datos contiene un selector que identifica el elemento de datos y un valor de ese elemento de datos que puede ser un entero, un entero de 64 bits, un filtro de enteros, una serie, un filtro de texto, una serie
de bytes, un filtro de serie de bytes, o un manejador de otro paquete. Los elementos de datos se describen en detalle en
Elemento de datos
Existen dos tipos de selector; selectores de usuario y selectores de sistema. Éstos se describen en la sección Selectores de MQAI. Los selectores normalmente son exclusivos, pero es posible tener varios valores para el mismo selector. En este caso, un índice identifica la aparición concreta del selector que es necesario. Los índices se describen en Indexación.
Una jerarquía de estos conceptos se muestra en la Figura 1.
Figura 1. Jerarquía de los conceptos de MQAILa jerarquía se ha explicado en un párrafo anterior.
Tipos de paquetes de datos
- paquete de usuario
- Un paquete simple que se utiliza para datos de usuario.
- paquete de administración
- Un paquete creado para los datos utilizados para administrar objetos de WebSphere MQ enviando mensajes de administración para un servidor de mandatos. El paquete de administración supone automáticamente determinadas opciones tal como se describe en Creación y supresión de paquetes de datos.
- paquete de mandatos
- También se crea un paquete para mandatos para administrar objetos de WebSphere MQ. Sin embargo, a diferencia del paquete de administración, el paquete de mandatos no implica automáticamente determinadas opciones aunque estas opciones están disponibles. Para obtener más información sobre las opciones, consulte Creación y supresión de paquetes de datos.
- paquete de grupo
- Un paquete que se utiliza para mantener un conjunto de elementos de datos agrupados. Los paquetes de grupo no pueden utilizarse para administrar objetos de WebSphere MQ.
Además, el paquete de sistema lo crea la MQAI cuando se devuelve un mensaje de respuesta desde el servidor de mandatos y se coloca en el paquete de salida de un usuario. Un paquete de sistema no puede ser modificado por el usuario.
Utilización de paquetes de datos.En este tema se listan las distintas formas de utilizar paquetes de datos:Utilización de paquetes de datos
En la siguiente lista se muestran las distintas formas de utilizar paquetes de datos:
- Puede crear y suprimir paquetes de datos Creación y supresión de paquetes de datos.
- Puede enviar datos entre aplicaciones utilizando paquetes de datos Transferir y recibir paquetes de datos.
- Puede añadir elementos de datos a paquetes de datos Adición de elementos de datos a paquetes.
- Puede añadir un mandato de consulta dentro de un paquete de datos de Adición de un mandato de consulta a un paquete.
- Puede consultar dentro de paquetes de datos Realizar consultas dentro de paquetes de datos.
- Puede contar los elementos de datos dentro de un paquete de datos Recuento de elementos de datos.
- Puede cambiar información dentro de un paquete de datos Cambio de la información dentro de un paquete.
- Puede borrar un paquete de datos Borrado de un paquete utilizando la llamada mqClearBag.
- Puede truncar un paquete de datos Truncamiento de un paquete utilizando la llamada mqTruncateBag.
- Puede convertir paquetes y almacenamientos intermedios Conversión de paquetes y almacenamientos intermedios.