Propiedades de fábrica de conexiones
Puede ver y definir propiedades de fábrica de conexiones en las propiedades de Fábrica de conexiones. Las propiedades que están disponibles en el diálogo dependen del proveedor de mensajería que utilice la fábrica de conexiones.
Las tablas siguientes listan todas las propiedades que se pueden establecer:
- General
- Conexión
- Reconexión
- Canales
- SSL
- Salidas
- Intermediario
- Colas temporales
- Temas temporales
- Suscriptor
- Ampliación
- Ajustes avanzados
Para cada propiedad, hay una breve descripción de los casos en los que posiblemente tenga que configurar la propiedad. Las tablas también incluyen los nombres largos y cortos equivalentes a utilizar en la herramienta de línea de mandatos de Administración JMS. Las propiedades que están disponibles en el diálogo Propiedades dependen del proveedor de mensajería que utilice la fábrica de conexiones. Para obtener más información sobre la herramienta de línea de mandatos de administración de JMS, consulte Configuración de objetos JMS utilizando la herramienta de administración en la Documentación deIBM®.
Página General
En la tabla siguiente se listan las propiedades que se pueden establecer en la página General del diálogo de propiedades de fábrica de conexiones.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Nombre | Es el nombre del objeto. | NOMBRE | |
Descripción | Escriba una descripción del objeto. | Descripción | DESC |
Nombre de clase | Muestra el nombre de clase implementado por la fábrica de conexiones. | ||
Proveedor de mensajería | Muestra si la fábrica de conexiones utiliza transporte MQ (Enlaces o Cliente) o Real-Time Transport (Directo o HTTP directo). El transporte en tiempo real no está disponible en IBM MQ 8.0. Si utiliza IBM MQ 8.0 puede definir el transporte en tiempo real, pero falla cuando se intenta crear una conexión. | ||
Transporte | Muestra el tipo de transporte que se utiliza para la conexión. Bindings es una conexión directa con el gestor de colas que está en el mismo sistema que el cliente JMS; Client es una conexión de cliente que utiliza TCP/IP (el gestor de colas puede estar en el mismo sistema o en otro distinto); Direct es una conexión directa con un intermediario de IBM Integration Bus; Direct HTTP es una conexión directa que utiliza el túnel HTTP. Aunque este campo es de sólo lectura, puede cambiar el tipo de transporte si hay un tipo de transporte alternativo disponible para el proveedor de mensajería; para obtener más información, consulte Cambio del tipo de transporte utilizado para las conexiones. |
TRANSPORT | TRAN |
Versión de proveedor | Seleccione o escriba la versión, release, nivel de modificación y fixpack del gestor de colas al que este cliente se va a conectar. Si escribe el valor, utilice uno de los siguientes formatos:
Un valor de "8" o superior indica que está pensado como IBM MQ 8.0 ConnectionFactory para conexiones a un gestor de colas IBM MQ 8.0 . Un valor de "7" o superior indica que está pensado como IBM WebSphere® MQ 7.0 ConnectionFactory para conexiones a un IBM WebSphere MQ 7.0Gestor de colas de . Un valor inferior a 7 (por ejemplo "6.0.2.0"), indica que está pensado para utilizarlo con gestores de colas anteriores a la versión 7.0. El valor predeterminado, |
PROVIDERVERSION | PVER |
Para obtener más información sobre la resolución de problemas que pueden surgir al conectarse a un gestor de colas con una versión de proveedor específica, consulte Resolución de problemas de versión de proveedor JMS en la Documentación deIBM. |
|||
Identificador de cliente | El identificador de cliente se utiliza para identificar de forma exclusiva la conexión de aplicación para las suscripciones duraderas. Escriba un identificador para el cliente. |
CLIENTID | CID |
Tamaño máximo de almacenamiento intermedio | Escriba el número máximo de mensajes recibidos que pueden almacenarse en un almacenamiento intermedio de mensajes interno mientras esperan a que la aplicación cliente los procese. Esta propiedad sólo se aplica cuando la propiedad Transport tiene el valor Direct y Direct HTTP . El valor predeterminado es 1000. |
MAXBUFFSIZE | MBSZ |
Página Conexión
En la tabla siguiente se listan las propiedades que se pueden establecer en la página Conexión del diálogo de propiedades de fábrica de conexiones. Edite las propiedades de la página Conexión para establecer los detalles de conexión para las conexiones creadas por esta fábrica de conexiones.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Nombre de la aplicación | Especifique el nombre por el que se identifica la aplicación. Para obtener más información, consulte Especificación del nombre de aplicación en lenguajes de programación soportados en IBM. | APPLICATIONNAME | APPNAME |
Gestor de colas base | Seleccione o escriba el nombre del gestor de colas al que conectarse. Si la aplicación utiliza una tabla de definiciones de canal de cliente para conectarse a un gestor de colas, consulte Tabla de definiciones de canal de cliente en la documentación deIBM. | QMANAGER | QMGR |
Gestor de colas de intermediario | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Seleccione o escriba el nombre del gestor de colas en el que se está ejecutando el intermediario. |
BROKERQMGR | BQM |
Lista de conexión | Lista separada por comas de las direcciones de conexión HOSTNAME(PORT).
Los intentos de conexión de la lista se realizan por orden, una vez cada intento de conexión. HOSTNAME puede ser un nombre DNS o una dirección IP. PORT toma el valor predeterminado de 1414. |
CLIENTRECONNECTHOSTS | CRHOSTS |
Nombre de host | Escriba el nombre de host o dirección IP del sistema que aloja el gestor de colas o, para una conexión directa a un intermediario, el sistema que aloja el intermediario. | HOSTNAME | host |
Puerto | Escriba el número de puerto en el que escucha el gestor de colas o el intermediario. El valor predeterminado es 1414 si la propiedad Transport se establece en Client ; el valor predeterminado es 1506 si la propiedad Transport se establece en Direct o Direct HTTP . |
PUERTO | - |
Nombre de sistema principal proxy | Escriba el nombre de host del servidor proxy para una conexión directa. | PROXYHOSTNAME | PHOST |
Puerto proxy | Escriba el número de puerto del servidor proxy para una conexión directa. El valor predeterminado es 443. | PROXYPORT | PPORT |
ID de juego de caracteres codificado | Escriba el ID de juego de caracteres codificado (CCSID) que se ha de utilizar en las conexiones. Para obtener un rendimiento óptimo, el valor de esta propiedad debe ser el mismo que el valor del atributo ID de juego de caracteres codificado (Propiedades de gestor de colas) del gestor de colas base. | CCSID | CCS |
Multidifusión | Especifique si los mensajes se entregan a los consumidores de mensajes utilizando el transporte de multidifusión. El transporte de multidifusión sólo es aplicable a los destinos de tema y sólo puede utilizarse cuando la fábrica de conexiones utiliza el transporte IP directo. El transporte IP directo no está disponible en IBM MQ 8.0. Si utiliza IBM MQ 8.0 , puede definir el transporte IP directo, pero falla cuando se intenta crear una conexión. El valor predeterminado es Inhabilitado, que significa que los mensajes no se entregan a un consumidor de mensajes utilizando el transporte de multidifusión. Pulse Habilitado para entregar los mensajes al consumidor de mensajes utilizando el transporte de multidifusión. El tema debe estar configurado para multidifusión fiable en el intermediario; se utiliza una calidad de servicio fiable si el tema está configurado para multidifusión fiable. |
MULTICAST | MULTI |
Pulse Fiable para entregar mensajes al consumidor de mensajes utilizando el transporte de multidifusión con una calidad de servicio fiable. El tema debe estar configurado para multidifusión fiable en el intermediario; si el tema no está configurado para multidifusión fiable, no podrá crear un consumidor de mensajes para el tema. Pulse No fiable para entregar mensajes utilizando el transporte de multidifusión pero sin utilizar una calidad de servicio fiable. El tema debe estar configurado para multidifusión en el intermediario; no se utiliza una calidad de servicio fiable aunque el tema esté configurado para multidifusión fiable. |
|||
Dirección local | Para una conexión a un gestor de colas, especifique la interfaz de red local que se ha de utilizar, o el puerto local (o rango de puertos locales) que se ha de utilizar, o ambas cosas. El canal se enlaza a la dirección localmente. Utilizar el formatoipaddress(low-port, high-port), donde direcciónIP es la dirección IP especificada en IPv4 decimal con puntos, IPv6 hexadecimal o formato de nombre de host alfanumérico. Por ejemplo,127.0.0.1especifica la dirección IPv4 con cualquier puerto;127.0.0.1(1000)especifica la dirección IPv4 y un puerto específico;127.0.0.1(1000,2000)especifica la dirección IPv4 y un rango de puertos;(1000)especifica sólo un puerto. Si utiliza una conexión directa a un intermediario, esta propiedad sólo es aplicable cuando se utiliza multidifusión. Especifique la interfaz de red local que se ha de utilizar, como una dirección IP o como un nombre de host, pero no especifique ningún número de puerto. | LOCALADDRESS | LA |
Opciones de conexión | Seleccione el modo en que la aplicación se conecta al gestor de colas. Pulse Estándar para que la naturaleza del enlace entre la aplicación y el gestor de colas dependa de la plataforma en la que se ejecuta el gestor de colas y de cómo está configurado el gestor de colas. Pulse Compartido para que la aplicación y el agente de gestor de colas local se ejecuten en unidades de ejecución separadas pero compartan algunos recursos. Pulse Aislado para que la aplicación y el agente de gestor de colas local se ejecuten en unidades de ejecución separadas. Pulse Vía de acceso rápida para que la aplicación y el agente de gestor de colas local se ejecuten en la misma unidad de ejecución. Pulse Gestor de colas en serie para que la aplicación solicite el uso exclusivo del código de conexión dentro del ámbito del gestor de colas. Pulse Grupo de compartición de colas en serie para que la aplicación solicite el uso exclusivo del código de conexión dentro del ámbito del grupo de compartición de colas al que pertenece el gestor de colas. |
CONNOPT | CNOPT |
Pulse Gestor de colas restringido para que la aplicación solicite el uso compartido del código de conexión pero restringiendo el uso compartido del código de conexión dentro del ámbito del gestor de colas. Pulse Grupo de compartición de colas restringido para que la aplicación solicite el uso compartido del código de conexión pero restringiendo dicho uso compartido dentro del ámbito del grupo de compartición de colas al que pertenece el gestor de colas. Las opciones |
|||
![]() |
![]() |
![]() |
![]() |
Conversación compartida permitida | Pulse Sí (el valor predeterminado) para especificar que una conexión de cliente puede compartir su socket con otras conexiones JMS, del mismo proceso y para el mismo gestor de colas, si las definiciones de canal coinciden. De lo contrario, pulse No. | SHARECONVALLOWED | SCA |
Página de reconexión
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Opciones |
|
CLIENTRECONNECTOPTIONS | CROPT |
Tiempo de espera | Intervalo en segundos antes de que la reconexión deje de realizar intentos. El valor predeterminado es de 1800 segundos (30 minutos). | CLIENTRECONNECTTIMEOUT | CRT |
Página Canales
En la tabla siguiente se listan las propiedades que se pueden establecer en la página Canales del diálogo de propiedades de fábrica de conexiones. Edite las propiedades de la página Canales para configurar cómo se conecta el cliente JMS al gestor de colas.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Canal | Seleccione o escriba el nombre del canal de conexión con el servidor a utilizar para conectar el cliente al gestor de colas. Para utilizar Seleccionar para especificar el nombre, debe haber especificado ya un valor para la propiedad Base Queue Manager en la página Conexión y el gestor de colas seleccionado debe estar en ejecución. Debe establecer un valor para la propiedad Channel o para la propiedad Client Channel Definition Table
URL , pero no ambos. |
Canal | CHAN |
URL de tabla de definición de canal de cliente | Entre el localizador universal de recursos (URL) que identifica el nombre y ubicación del archivo que contiene la tabla de definiciones de canal de cliente y especifica cómo se puede acceder al archivo. Debe establecer un valor para la propiedad Channel o para la propiedad Client Channel
Definition Table URL , pero no ambos. |
CCDTURL | CCDT |
Compresión de cabecera | Pulse Editar y luego seleccione la lista de técnicas que pueden utilizarse para comprimir datos de cabecera en una conexión. | COMPHDR | HC |
Compresión de mensaje | Pulse Editar y luego seleccione la lista de técnicas que pueden utilizarse para comprimir datos de mensaje en una conexión. | COMPMSG | MC |
Página SSL
En la tabla siguiente se listan las propiedades que se pueden establecer en la página SSL del diálogo de propiedades de fábrica de conexiones. Edite las propiedades de la página SSL para configurar los detalles TLS para proteger las conexiones de cliente y las conexiones directas al intermediario.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Autenticación de SSL directa | Para habilitar la autenticación TLS para una conexión directa, pulse Certificado. Para inhabilitar la autenticación, la autenticación de nombre de usuario y la autenticación de contraseña, pulse Básica. | DIRECTAUTH | DAUTH |
Grupo de cifrado | Seleccione la suite de cifrado (CipherSuite) a utilizar para una conexión TLS. La CipherSuite debe coincidir con la CipherSpec del canal de conexión de servidor que se ha especificado en la propiedad Channel en la página Canales. Si no selecciona una CipherSuite, las propiedades FIPS Required , Certificate Revocation
List , Peer Name y Reset Count se ignoran. |
SSLCIPHERSUITE | SCPHS |
Se requiere FIPS | Pulse Sí para especificar que una conexión TLS debe utilizar una CipherSuite soportada por el proveedor IBM Java JSSE FIPS (IBMJSSEFIPS). Pulse No si una conexión TLS puede utilizar cualquier CipherSuite. | SSLFIPSREQUIRED | SFIPS |
Lista de revocación de certificados | Entre una lista de servidores de lista de revocación de certificados a utilizar para comprobar la revocación de certificados TLS. | SSLCRL | SCRL |
Nombre de igual | Escriba un esqueleto de nombre distinguido que debe coincidir con el proporcionado por el gestor de colas. El nombre de igual de TLS también debe coincidir con el nombre de igual de TLS del canal de conexión de servidor que se ha especificado en la propiedad Channel en la página Canales. |
SSLPEERNAME | SPEER |
Restablecer cuenta | Entre el número total de bytes enviados y recibidos por una conexión antes de que se negocie la clave secreta que se utiliza para el cifrado. | SSLRESETCOUNT | SRC |
Página Salidas
En la tabla siguiente se listan las propiedades que se pueden establecer en la página Salidas del diálogo de propiedades de fábrica de conexiones. Las salidas de usuario son módulos de código que el usuario mismo proporciona para realizar procesos adicionales en los datos de mensajes (por ejemplo, cifrado o compresión de datos). Edite las propiedades de la página Salidas para cambiar la ubicación predeterminada de los módulos de código de salida de cliente que se ejecutan cuando se invocan.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Nombre de salida de emisión | Entre el nombre de la salida de emisión de canal o la secuencia de salidas de emisión que se han de ejecutar en sucesión. Cada entrada de la lista debe ser el nombre de una clase que implemente la interfaz Java MQSendExit de IBM MQ (para una salida de emisión de canal escrita en Java), o una serie con el formato libraryName (entryPointName) (para una salida de emisión de canal no escrita en Java). | SENDEXIT | SDX |
Inicialización de salida de emisión | Entre los datos de usuario que se pasan a las salidas de emisión de canal cuando éstas se invocan. Puede entrar uno o más elementos de datos de usuario separados por comas. | SENDEXITINIT | SDXI |
Nombre de salida de recepción | Entre el nombre de la salida de recepción de canal, o una secuencia de salidas de recepción, que se ha de invocar. Cada entrada de la lista debe ser el nombre de una clase que implemente la interfaz Java MQReceiveExit de IBM MQ (para una salida de recepción de canal escrita en Java), o una serie con el formato libraryName (entryPointName) (para una salida de recepción de canal no escrita en Java). | RECEXIT | RCX |
Inicialización de salida de recepción | Entre los datos de usuario que se pasan a las salidas de recepción de canal cuando éstas se invocan. Puede entrar uno o más elementos de datos de usuario separados por comas. | RECEXITINIT | RCXI |
Nombre de salida de seguridad | Escriba el nombre de una clase que implemente la interfaz MQSecurityExit de IBM MQ Java (para una salida de seguridad de canal escrita en Java) o una serie con el formato libraryName (entryPointName) (para una salida de seguridad de canal no escrita en Java). | SECEXIT | SCX |
Inicialización de salida de seguridad | Entre los datos de usuario que se pasan a las salidas de seguridad de canal cuando éstas se invocan. | SECEXITINIT | SCXI |
Página Intermediario
En la tabla siguiente se listan las propiedades que se pueden establecer en la página Intermediario del diálogo de propiedades de fábrica de conexiones. Edite las propiedades de la página Intermediario para proporcionar detalles del intermediario de publicación/suscripción.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Cola de mensajes de suscripción del intermediario | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0o posterior, pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0o posterior. Seleccione o escriba el nombre de la cola desde la que se reciben los mensajes de suscripciones no duraderas. La cola predeterminada esSYSTEM.JMS.ND.SUBSCRIBER.QUEUE . Para utilizar Seleccionar para especificar el nombre, debe haber seleccionado ya un valor para la propiedad Base Queue Manager en la página Conexión y el gestor de colas seleccionado debe estar en ejecución. |
BROKERSUBQ | BSUB |
Cola de mensajes de suscripción de CC del intermediario | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0o posterior, pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0o posterior. Seleccione o escriba el nombre de la cola desde la que se recuperan los mensajes de suscripción no duraderos para un ConnectionConsumer. La cola predeterminada esSYSTEM.JMS.CC.SUBSCRIBER.QUEUE . Para utilizar Seleccionar para especificar el nombre, debe haber seleccionado ya un valor para la propiedad Base Queue Manager en la página Conexión y el gestor de colas seleccionado debe estar en ejecución.Para obtener más información, consulte la propiedad BROKERSUBQ en la documentación deIBM. |
BROKERCCSUBQ | CCSUB |
Cola de control de intermediario | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0o posterior, pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0o posterior. Seleccione o escriba el nombre de la cola de control del intermediario. Para utilizar Seleccionar para especificar el nombre, debe haber seleccionado ya un valor para la propiedadBroker
Queue Manager en la página Conexión y el gestor de colas seleccionado debe estar en ejecución. |
BROKERCONQ | BCON |
Corriente de datos de publicación | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0o posterior, pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0o posterior. Seleccione o escriba el nombre de la cola a la que se envían los mensajes publicados (la cola de corriente de datos). La cola predeterminada esSYSTEM.BROKER.DEFAULT.STREAM . Para utilizar Seleccionar para especificar el nombre, debe haber seleccionado ya un valor para la propiedad Broker Queue Manager en la página Conexión y el gestor de colas seleccionado debe estar en ejecución. |
BROKERPUBQ | BPUB |
Versión de intermediario | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0o posterior, pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0o posterior. Seleccione la versión del intermediario que se está utilizando. Pulse V1 para utilizar un intermediario de publicación/suscripción IBM MQ o IBM Integration Bus en modalidad de compatibilidad; este es el valor predeterminado si la propiedadTransport se establece en Bindings o Client . Pulse V2 para utilizar IBM Integration Bus en modalidad nativa; este es el valor predeterminado si la propiedad Transport se establece en Direct o DirectHTTP . |
BROKERVER | BVER |
Intervalo de acuse de recibo de publicación | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0o posterior, pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0o posterior. Especifique el número de mensajes publicados por un publicador antes de que el cliente JMS de IBM MQ solicite un acuse de recibo del intermediario. Si se reduce el valor de esta propiedad, el cliente solicita acuses de recibo con más frecuencia y, por lo tanto, el rendimiento del publicador disminuye. Si se aumenta el valor, el cliente tarda más tiempo en emitir una excepción si el intermediario no se ejecuta correctamente. Esta propiedad sólo es relevante si la propiedadTransport tiene el valor Bindings o Client . El valor predeterminado es 25. |
PUBACKINT | PAI |
Página Colas temporales
En la tabla siguiente se listan las propiedades que se pueden establecer en la página Colas temporales del diálogo de propiedades de fábrica de conexiones. Edite las propiedades de la página Colas temporales para especificar cómo se definen dinámicamente las colas temporales JMS.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Cola modelo temporal | Seleccione o escriba el nombre de la cola modelo a partir de la cual se crean las colas temporales JMS. Para utilizar Seleccionar para especificar el nombre, debe haber seleccionado ya un valor para la propiedad Base Queue Manager en la página Conexión y el gestor de colas seleccionado debe estar en ejecución. |
TEMPMODEL | TM |
Prefijo de cola temporal | Escriba el prefijo que se utiliza para formar el nombre de una cola dinámica de IBM MQ . Las reglas para formar el prefijo son las mismas que para formar el contenido del campo DynamicQName en un descriptor de objeto IBM MQ (MQOD), pero el último carácter no en blanco debe ser un asterisco (*). Si no se especifica ningún valor para la propiedad, el valor utilizado es AMQ.* .![]()
CSQ.* . |
TEMPQPREFIX | TQP |
Página Temas temporales
En la tabla siguiente se listan las propiedades que se pueden establecer en la página Temas temporales del diálogo de propiedades de fábrica de conexiones. Edite las propiedades de la página Temas temporales para especificar cómo se definen dinámicamente los temas temporales JMS.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Prefijo de tema temporal | Escriba el prefijo que se utiliza para formar el nombre de una tema temporal. Cuando se crean temas temporales, JMS genera una serie de tema con el formato TEMP/TEMPTOPICPREFIX/id_exclusivo, o si esta propiedad utiliza el valor predeterminado, simplemente TEMP/id_exclusivo. | TEMPTOPICPREFIX | TTP |
Página Suscriptor
En la tabla siguiente se listan las propiedades que se pueden establecer en la página Suscriptor del diálogo de propiedades de fábrica de conexiones. Edite las propiedades de la página Suscriptor para gestionar los suscriptores y las suscripciones.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Selección de mensajes | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Para especificar que la selección de mensajes la realiza la aplicación cliente JMS, pulse Cliente. Para especificar que la selección de mensajes la realiza el intermediario, pulse Intermediario. Si la propiedadTransport de la página General tiene el valor Direct , el intermediario siempre realiza la selección de mensajes y se ignora el valor de la propiedad Message
Selection . La selección de mensajes por parte del intermediario no está soportada cuando la propiedad Broker Version en la página de intermediario tiene el valor V1 . |
MSGSELECTION | MSEL |
Suscripciones de distribución | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Esta propiedad controla la política de recuperación de mensajes de un objeto TopicSubscriber. Para especificar que las suscripciones reciben mensajes coincidentes frecuentes, pulse No. Para especificar que las suscripciones reciben mensajes coincidentes poco frecuentes, pulse Sí. |
SPARSESUBS | SSUBS |
Almacén de suscripciones | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Seleccione la ubicación donde IBM MQ JMS debe almacenar los datos persistentes relacionados con las suscripciones activas. Para almacenar información de suscripción en las colas SYSTEM.JMS.ADMIN.QUEUE y SYSTEM.JMS.PS.STATUS.QUEUE, pulse Cola. Para almacenar la información de suscripciones en el intermediario de publicación/suscripción y no en las colas, pulse Intermediario. Para seleccionar dinámicamente un almacén de suscripciones basado en cola o basado en intermediario en función de los niveles de release de IBM MQ y el intermediario de publicación/suscripción que está instalado, pulse Migrar, que está seleccionado de forma predeterminada. Para obtener más información sobre los almacenes de suscripciones, consulte Escritura de IBM MQ classes for JMS applications en IBM Documentación. |
SUBSTORE | SS |
Nivel de limpieza | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Seleccione el nivel de limpieza para los almacenes de suscripción para los que la propiedadSubscription Store en la página de intermediario se ha establecido en Broker o Migrate . |
CLEANUP | CL |
Intervalo de limpieza | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Escriba el intervalo, en número de milisegundos, entre las ejecuciones en segundo plano del programa de utilidad de limpieza de publicación/suscripción. |
CLEANUPINT | CLINT |
Soporte de clones | Especifique si dos o más instancias del mismo suscriptor de temas duradero pueden ejecutarse simultáneamente. Tenga en cuenta que habilitar el soporte de clonación incumple la especificación JMS 1.1. Para especificar que sólo una instancia de un suscriptor de temas duradero puede ejecutarse a la vez, pulse Inhabilitado. Este es el valor predeterminado. Para especificar que dos o más instancias del mismo suscriptor de tema duradero pueden ejecutar simultáneamente, ejecutando cada instancia en una máquina virtual Java (JVM) separada, pulse Habilitado. | CLONESUPP | CLS |
Intervalo de renovación de estado | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Escriba el intervalo, en número de milisegundos, entre las actualizaciones de la transacción de ejecución larga que detecta cuándo un suscriptor pierde su conexión con el gestor de colas. Esta propiedad sólo es relevante si la propiedadSubscription Store de la página de intermediario tiene el valor Queue . Para obtener más información sobre los almacenes de suscripciones, consulte Escritura de IBM MQ classes for JMS applications en IBM Documentación. |
STATREFRESHINT | SRI |
Formato de comodín | Especifique qué versión de la sintaxis de comodín se ha de utilizar. Pulse Sólo comodines de carácter para utilizar solamente comodines de carácter (para garantizar la coherencia con las aplicaciones que utilizaban anteriormente la Versión de intermediario 1; consulte la propiedad Versión de intermediario). Pulse Sólo comodines de tema para utilizar solamente comodines a nivel de tema, que se utilizan en la Versión de intermediario 2. |
WILDCARDFORMAT | WCFMT |
Página Ampliadas
En la tabla siguiente se listan las propiedades que se pueden establecer en la página Ampliadas del diálogo de propiedades de fábrica de conexiones. Edite las propiedades de la página Ampliadas para cambiar otras propiedades del objeto de fábrica de conexiones.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Tamaño de lote de mensajes | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Escriba el número máximo de mensajes que deben extraerse de una cola en un paquete al utilizar la entrega de mensajes asíncrona. El valor predeterminado es 10. |
MSGBATCHSZ | MBS |
Retención de mensajes | Especifique si el consumidor de conexiones mantiene los mensajes no deseados en la cola de entrada. Para mantener los mensajes no deseados en la cola de entrada, pulse Sí. Para tratar los mensajes no deseados conforme a sus opciones de disposición, pulse No. | MSGRETENTION | MRET |
Intervalo de sondeo | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Escriba el intervalo, en número de milisegundos, que transcurre antes de que cada escucha de mensajes intente de nuevo obtener un mensaje de su cola, cuando cada escucha de mensajes en una sesión no tiene ningún mensaje apropiado en su cola. El valor predeterminado es 5000. Si sucede con frecuencia que no hay ningún mensaje apropiado disponible para ninguno de los escuchas de mensajes de la sesión, considere la posibilidad de aumentar el valor de la propiedad. |
POLLINGINT | PINT |
Intervalo de exploración | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Escriba el número de milisegundos de intervalo antes de que el cliente JMS de IBM MQ vuelva al principio de la cola cuando busque un mensaje adecuado. Cuando un consumidor de mensajes del dominio punto a punto utiliza un selector de mensajes para seleccionar qué mensajes desea recibir, el cliente JMS de IBM MQ busca en la cola IBM MQ los mensajes adecuados en la secuencia determinada porMessage Delivery Sequence propiedad de la cola (consulte Propiedades de cola). Cuando el cliente encuentra un mensaje adecuado y lo entrega al consumidor, el cliente reanuda la búsqueda del siguiente mensaje adecuado a partir de su posición actual en la cola. El cliente sigue buscando en la cola de este modo hasta que llega al final de la cola, o hasta que ha transcurrido el intervalo de tiempo en milisegundos, según lo que determine el valor de esta propiedad. En cada caso, el cliente vuelve al principio de la cola para continuar la búsqueda, y comienza un nuevo intervalo de tiempo. |
RESCANINT | RINT |
Error si está en fase de inmovilización | Para especificar que las llamadas a ciertos métodos fallan si el gestor de colas está en fase de inmovilización, pulse Sí. Si una aplicación detecta que el gestor de colas está en fase de inmovilización, la aplicación puede completar su tarea inmediata y cerrar la conexión, permitiendo que el gestor de colas se detenga. Para especificar que ninguna llamada de método falla porque el gestor de colas está en fase de inmovilización, pulse No. Si pulsa No, una aplicación no puede detectar que el gestor de colas está inmovilizado, por lo que la aplicación podría seguir realizando operaciones contra el gestor de colas y, por lo tanto, impedir que el gestor de colas se detenga. | FAILIFQUIESCE | FIQ |
Punto de sincronismo de todas las operaciones de obtener | Para especificar que todas las operaciones de obtener deben realizarse bajo punto de sincronismo, pulse Sí. Para especificar que las operaciones de tipo get no deben realizarse bajo punto de sincronismo, pulse No. | SYNCPOINTALLGETS | SPAG |
Coincidencia de cliente de destino | Especifique si un mensaje de respuesta, que se envía a la cola que identifica el campo de cabecera JMSReplyTo de un mensaje entrante, tiene una cabecera MQRFH2 sólo si el mensaje entrante tiene una cabecera MQRFH2. Para especificar que si un mensaje de entrada no tiene una cabecera MQRFH2, la propiedad Target Client de la cola de destino se establece en MQ , pulse Sí. Si el mensaje entrante tiene una cabecera MQRFH2, la propiedad Target Client se establece en JMS en su lugar. Para especificar que la propiedad Target Client de la cola de destino siempre está establecida en JMS , pulse No. |
TARGCLIENTMATCHING | TCM |
Intervalo de comprobación de errores asíncronos | Escriba el número de llamadas de envío a permitir entre la comprobación de errores de transferencia asíncronos, dentro de una sola sesión JMS sin transacción. El valor mínimo es 0; el valor puede ser cualquier entero positivo. | SENDCHECKCOUNT | SCC |
Página Ajustes avanzados
En la tabla siguiente se listan las propiedades que se pueden establecer en la página Ajustes avanzados del diálogo de propiedades de fábrica de conexiones. Edite las propiedades de la página Ajustes avanzados para configurar valores avanzados. Para la mayoría de sistemas, los valores predeterminados son adecuados.
Propiedad | Significado | Nombre largo | Nombre corto |
---|---|---|---|
Duración del proceso | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Para especificar que un suscriptor no puede ofrecer ninguna garantía de la rapidez con que puede procesar cualquier mensaje que recibe, pulse Desconocida (el valor predeterminado). Para especificar que un suscriptor garantiza procesar cualquier mensaje que reciba antes de devolver el control al cliente JMS de IBM MQ , pulse Corto. |
PROCESSDURATION | PROCDUR |
Publicación optimista | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Para especificar que cuando un publicador publica un mensaje, el cliente JMS de IBM MQ no devuelve el control al publicador hasta que ha completado todo el proceso asociado con la llamada y puede informar del resultado al publicador, pulse No (el valor predeterminado). Para especificar que cuando un publicador publica un mensaje, el cliente JMS de IBM MQ devuelve el control al publicador inmediatamente, antes de que haya completado todo el proceso asociado a la llamada y pueda notificar el resultado al publicador, pulse Sí (el IBM MQ notifica el resultado sólo cuando el publicador confirma el mensaje). |
OPTIMISTICPUBLICATION | OPTPUB |
Notificación de resultados | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Para especificar que cuando un suscriptor reconoce o confirma un mensaje, el cliente JMS de IBM MQ no devuelve el control al suscriptor hasta que haya completado todo el proceso asociado con la llamada y pueda notificar el resultado al suscriptor, pulse Sí (el valor predeterminado). Para especificar que cuando un suscriptor reconoce o confirma un mensaje, el cliente JMS de IBM MQ devuelve el control al suscriptor inmediatamente, antes de que haya completado la llamada y pueda notificar el resultado al suscriptor, pulse No. |
OUTCOMENOTIFICATION | NOTIFY |
Aislamiento de recepción | Esta propiedad se puede utilizar en un cliente JMS de IBM WebSphere MQ 7.0 pero no tiene ningún efecto en un gestor de colas de IBM WebSphere MQ 7.0 . Para especificar que un suscriptor sólo recibe los mensajes en la cola de suscriptores que se han confirmado, pulse Confirmado (el valor predeterminado). Para especificar que un suscriptor puede recibir mensajes que no se han confirmado en la cola de suscriptores, pulse No confirmado. El valor deUncommitted sólo tiene un efecto si la propiedad Process Duration tiene el valor Short . |
RECEIVEISOLATION | RCVISOL |