Propriedades do connection factory

É possível visualizar e configurar propriedades do connection factory no diálogo de propriedades Connection Factory. As propriedades que estão disponíveis no diálogo dependem de qual provedor de sistemas de mensagens o connection factory usa.

As tabelas a seguir listam todas as propriedades que podem ser configuradas:

Para cada propriedade, há uma descrição resumida de quando pode ser necessário configurá-la. As tabelas também fornecem os nomes longo e abreviado equivalentes a serem utilizados na ferramenta de linha de comandos Administração do JMS. As propriedades disponíveis no diálogo Propriedades dependem do provedor de sistemas de mensagens utilizado pelo connection factory. Para obter mais informações sobre a ferramenta de linha de comando da Administração JMS, consulte Configurando objetos JMS usando a ferramenta de administração em IBM® Documentation.

Página Geral

A tabela a seguir lista as propriedades que podem ser configuradas na página Geral do diálogo de propriedades do Connection Factory.

Propriedade Significado Nome longo Nome abreviado
Nome É o nome do objeto. NOME  
Descrição Digite uma descrição do objeto. Descrição DESC
Nome da Classe Mostra o nome da classe implementado pelo connection factory.    
Fornecedor de Sistema de Mensagens Mostra se o connection factory utiliza o transporte MQ (Ligações ou Cliente) ou o transporte Real-time (Direto ou HTTP Direto). O transporte em tempo real não está disponível em IBM MQ 8.0. Se você estiver usando IBM MQ 8.0 você pode definir o transporte Real-time, mas ele falha quando uma tentativa é feita para criar uma conexão.    
Transporte Mostra o tipo de transporte utilizado para a conexão. Bindings é uma conexão direta com o gerenciador de filas que está no mesmo computador que o cliente JMS; Client é uma conexão do cliente usando TCP/IP (o gerenciador de filas pode estar no mesmo computador ou em um computador diferente); Direct é uma conexão direta com um intermediário de IBM Integration Bus; Direct HTTP é uma conexão direta usando o tunelamento HTTP. Embora esse campo seja de leitura apenas, você pode alterar o tipo de transporte se houver um tipo de transporte alternativo disponível para o provedor de mensagens; para mais informações, consulte Alterando o tipo de transporte usado para conexões. TRANSPORT TRAN
Versão do fornecedor Selecione ou digite a versão, o release, o nível de modificação e o fix pack do gerenciador de filas ao qual esse cliente pretende conectar-se. Se você digitar o valor, utilize um dos seguintes formatos:
  • V.R.M.F
  • V.R.M
  • V.R
  • V
em que V, R, M e F são valores inteiros maiores ou iguais a zero.

Um valor de "8" ou maior indica que isso é destinado como um IBM MQ 8.0 ConnectionFactory para conexões com um gerenciador de filas do IBM MQ 8.0 .. O valor padrão, unspecified, permite conexões com qualquer nível de gerenciador de filas, determinando as propriedades e a funcionalidade aplicáveis disponíveis com base nos recursos do gerenciador de filas..

PROVIDERVERSION PVER
 

Para obter mais informações sobre problemas de resolução de problemas que podem surgir quando você está se conectando a um gerenciador de filas com uma versão de provedor específico, consulte Resolução de problemas da versão do provedor JMS em IBM Documentation.

   
Identificador de Cliente O identificador de cliente é utilizado para identificar exclusivamente a conexão do aplicativo para assinaturas duráveis.

Digite um identificador para o cliente

CLIENTID CID
Tamanho Máx. do Buffer Digite o número máximo de mensagens recebidas que podem ser armazenadas em um buffer de mensagem interno enquanto esperam para ser processadas pelo aplicativo cliente. Esta propriedade se aplica apenas quando a propriedade Transport tem o valor Direct e Direct HTTP. O padrão é 1000. MAXBUFFSIZE MBSZ

Página Conexão

A tabela a seguir lista as propriedades que podem ser configuradas na página Conexão do diálogo de propriedades do Connection Factory. Edite as propriedades na página Conexão para configurar os detalhes de conexões criadas por este connection factory.

Propriedade Significado Nome longo Nome abreviado
Nome do aplicativo Especifique o nome pelo qual o aplicativo se identifica. Para obter mais informações, consulte Especificando o nome do aplicativo em linguagens de programação suportadas em IBM Documentation. APPLICATIONNAME APPNAME
[MQ 9.4.0 Jun 2024]Opções do aplicativo de balanceamento Isso afeta se as transações influenciam a atividade de balanceamento em um cluster uniforme Pode ser configurado como IGNTRANS para evitar que as transações atrasem a ação de balanceamento ou como NONE para permitir que as transações atrasem a ação de balanceamento BALOPTIONS  
[MQ 9.4.0 Jun 2024]Tempo limite do aplicativo de balanceamento Isso afeta se o tempo limite antes de um cluster uniforme pode solicitar que um aplicativo seja reconectado para propósitos de balanceamento. Pode ser configurado como NEVER indicando que um aplicativo não pode atingir o tempo limite pelo cluster uniforme, IMMEDIATE indicando que um aplicativo pode atingir o tempo limite imediatamente, DEFAULT indicando que o tempo limite padrão de 10 segundos se aplica ou nn indicando um período de tempo limite em segundos. BALTIMEOUT  
[MQ 9.4.0 Jun 2024]Tipo de aplicativo de balanceamento Isso afeta como um cluster uniforme pode solicitar que um aplicativo se reconecte para propósitos de balanceamento. Pode ser configurado como SIMPLE indicando que o comportamento padrão se aplica ou REQREP indicando que um aplicativo opera no modo de solicitação / resposta e o cluster uniforme deve atrasar a atividade de balanceamento até que operações MQPUT sejam correspondidas por operações MQGET, sujeitas ao tempo limite do aplicativo e aos tempos de expiração da mensagem. BALTYPE  
Gerenciador de Filas Base Selecione ou digite o nome do gerenciador de filas ao qual conectar-se. Se seu aplicativo usar uma tabela de definições de canal do cliente para se conectar a um gerenciador de filas, consulte Tabela de definição de canal do cliente em IBM Documentation. QMANAGER QMGR
Lista de Conexões
Lista separada por vírgulas dos endereços de conexão HOSTNAME(PORT).
A lista é experimentada na ordem, uma vez por cada tentativa de nova conexão.
HOSTNAME pode ser um nome ou endereço IP de DNS.
PORT tem como padrão 1414.
CLIENTRECONNECTHOSTS CRHOSTS
Nome do host Digite o nome do host ou o endereço IP do computador que hospeda o gerenciador de filas ou, para uma conexão direta com um intermediário, o computador que hospeda o intermediário. HOSTNAME HOST
Port Digite o número da porta no qual o gerenciador de filas ou o intermediário atende. O padrão é 1414 se a propriedade Transport for definida como Client; o padrão será 1506 se a propriedade Transport for definida como Direct ou Direct HTTP. PORT -
Nome do Host Proxy Digite o nome do host do servidor proxy para uma conexão direta. PROXYHOSTNAME PHOST
Porta Proxy Digite o número da porta do servidor proxy para uma conexão direta. O padrão é 443. PROXYPORT PPORT
ID do conjunto de caracteres codificados Digite o CCSID (ID do conjunto de caracteres codificados) a ser utilizado nas conexões. Para um desempenho ideal, o valor dessa propriedade deve ser igual ao valor do atributo de ID do Conjunto de Caractere Codificado (Propriedades do Gerenciador de Filas) do gerenciador de filas base. CCSID CCS
Multicast

Especifique se as mensagens serão entregues a consumidores de mensagens utilizando o transporte multicast. O transporte multicast é aplicável somente a destinos de tópico e pode ser utilizado apenas quando o connection factory utiliza o transporte IP Direto. O transporte IP direto não está disponível em IBM MQ 8.0. Se você estiver usando IBM MQ 8.0 você pode definir o transporte IP Direto, mas ele falha quando uma tentativa é feita para criar uma conexão.

O valor padrão é Desativado, o que significa que as mensagens não serão entregues a um consumidor de mensagens utilizando o transporte multicast.

Clique em Ativado para entregar mensagens para o consumidor de mensagens utilizando o transporte multicast. O tópico deve ser configurado para multicast confiável no intermediário; uma qualidade de serviço confiável será utilizada se o tópico estiver configurado para multicast confiável.

MULTICAST MULTI
 

Clique em Confiável para entregar mensagens para o consumidor de mensagens utilizando o transporte multicast com uma qualidade de serviço confiável. O tópico deve ser configurado para multicast confiável no intermediário; se não estiver configurado assim, não será possível criar um consumidor de mensagens para o tópico.

Clique em Não confiável para entregar mensagens utilizando o transporte multicast, mas sem utilizar uma qualidade de serviço confiável. O tópico deve ser configurado para multicast no intermediário; uma qualidade de serviço confiável não será utilizada, mesmo se o tópico estiver configurado para multicast confiável.

   
Endereço Local Para uma conexão com um gerenciador de filas, especifique a interface de rede local a ser utilizada ou a porta local (ou intervalo de portas locais) a ser utilizada, ou ambos. O canal é vinculado ao endereço localmente. Use o formatoipaddress(low-port, high-port), onde ipaddress é o endereço IP especificado em IPv4 decimal pontilhado, IPv6 hexadecimal ou formato de nome de host alfanumérico. Por exemplo,127.0.0.1especifica o endereço IPv4 com qualquer porta;127.0.0.1(1000)especifica o endereço IPv4 e uma porta específica;127.0.0.1(1000,2000)especifica o endereço IPv4 e uma gama de portas;(1000)especifica uma porta apenas. Se você estiver utilizando uma conexão direta com um intermediário, essa propriedade será relevante apenas quando multicast for utilizado. Especifique a interface de rede local a ser utilizada, como um endereço IP ou como um nome de host, mas não especifique nenhum número de porta. LOCALADDRESS LA
Opções de Conexão Selecione como o aplicativo será conectado ao gerenciador de filas.

Clique em Padrão para a natureza da ligação entre o aplicativo e o gerenciador de filas para depender da plataforma na qual o gerenciador de filas está sendo executado e como o gerenciador de filas está configurado.

Clique em Compartilhado para que o aplicativo e o agente do gerenciador de filas locais sejam executados em unidades separadas de execução, mas compartilhem alguns recursos.

Clique em Isolado para que o aplicativo e o agente do gerenciador de filas locais sejam executados em unidades separadas de execução.

Clique em Atalho para que o aplicativo e o agente do gerenciador de filas locais sejam executados na mesma unidade de execução.

Clique em Gerenciador de filas serial para que o aplicativo solicite uso exclusivo da tag de conexão dentro do escopo do gerenciador de filas.

Clique em Grupo de filas compartilhadas seriais para que o aplicativo solicite o uso exclusivo da tag de conexão dentro do escopo do grupo de filas compartilhadas ao qual o gerenciador de filas pertence.

CONNOPT CNOPT
 

Clique em Gerenciador de filas restrito para que o aplicativo solicite uso compartilhado da tag de conexão, mas restringindo o uso compartilhado dessa tag dentro do escopo do gerenciador de filas.

Clique em Grupo de filas compartilhadas restritas para que o aplicativo solicite o uso compartilhado da tag de conexão, enquanto restringe esse uso dentro do escopo do grupo de filas compartilhadas ao qual o gerenciador de filas pertence.

As opções Standard, Shared, Isolatede Fastpath são ignoradas se o aplicativo JMS se conecta usando uma conexão do cliente. [z/OS]As opções Shared, Isolatede Fastpath são ignoradas por IBM MQ for z/OS® gerenciadores de filas; as opções Serial queue manager, Serial queue sharing group, Restricted queue managere Restricted queue sharing group são suportadas apenas por IBM MQ for z/OS gerenciadores de fila.

   
[z/OS]Tag de Conexão [z/OS]É uma tag que o gerenciador de filas associa aos recursos que são atualizados pelo aplicativo em uma unidade de trabalho enquanto o aplicativo é conectado ao gerenciador de filas. A tag de conexão é suportada apenas por IBM MQ for z/OS gerenciadores de filas. [z/OS]CONNTAG [z/OS]CNTAG
Compartilhamento de conversações permitido Clique em Sim (o valor padrão) para especificar que uma conexão do cliente pode compartilhar seu soquete com outras conexões JMS a partir do mesmo processo no mesmo gerenciador de filas, se as definições do canal corresponderem. Caso contrário, clique em Não. SHARECONVALLOWED SCA

Página de Reconexão

Propriedade Significado Nome longo Nome abreviado
Opções
Não Reconectar
O aplicativo não será reconectado.
Reconectar
O aplicativo pode restabelecer conexão com qualquer gerenciador de filas.
Use a opção de reconexão apenas se não houver nenhuma afinidade entre o aplicativo cliente e o gerenciador de filas com o qual ele inicialmente estabeleceu uma conexão.
Reconectar ao mesmo gerenciador de filas
O aplicativo pode restabelecer conexão, mas apenas com o gerenciador de filas com o qual ele conectou originalmente.
Use este valor se um cliente conseguir restabelecer conexão, mas houver uma afinidade entre o aplicativo cliente e o gerenciador de filas com o qual ele estabeleceu uma conexão pela primeira vez.
Escolha este valor se você deseja que um cliente restabeleça automaticamente a conexão com a instância em espera de um gerenciador de filas altamente disponível.
A reconexão automática do cliente não é suportada pelas classes do IBM MQ para Java
CLIENTRECONNECTOPTIONS CROPT
Tempo Limite Intervalo em segundos antes de finalizar novas tentativas de reconexão. O padrão é 1800 segundos (30 minutos). CLIENTRECONNECTTIMEOUT CRT

Página Canais

A tabela a seguir lista as propriedades que podem ser configuradas na página Canal do diálogo de propriedades do Connection Factory. Edite as propriedades na página Canal para configurar como o cliente JMS será conectado ao gerenciador de filas.

Propriedade Significado Nome longo Nome abreviado
Canal Selecione ou digite o nome do canal de conexão do servidor a ser utilizado para conectar o cliente ao gerenciador de filas. Para usar a opção Selecionar para inserir o nome, você já deve ter inserido um valor para a propriedade Base Queue Manager na Página de conexão, e o gerenciador de filas selecionado deve estar em execução. Você deve configurar um valor para a propriedade Channel ou para a propriedade Client Channel Definition Table URL mas não ambos. CHANNEL CHAN
URL da tabela de definições de canal do cliente Digite a URL (localizador uniforme de recursos) que identifica o nome e o local do arquivo que contém a tabela de definição de canais do cliente e especifica como o arquivo poderá ser acessado. Você deve configurar um valor para a propriedade Channel ou para a propriedade Client Channel Definition Table URL mas não ambos. CCDTURL CCDT
Compactação do cabeçalho Clique em Editar e, em seguida, selecione a lista de técnicas que podem ser utilizadas para compactar os dados do cabeçalho em uma conexão. COMPHDR HC
Compressão da mensagem Clique em Editar e, em seguida, selecione a lista de técnicas que podem ser utilizadas para compactar os dados da mensagem em uma conexão. COMPMSG MC

Página SSL

A tabela a seguir lista as propriedades que podem ser configuradas na página SSL do diálogo de propriedades do Connection Factory. Edite as propriedades na página SSL para configurar os detalhes do TLS para assegurar as conexões do cliente e conexões diretas com o broker.

Propriedade Significado Nome longo Nome abreviado
Autenticação SSL direta Para ativar a autenticação TLS para uma conexão direta, clique em Certificado. Para desativar a autenticação, a autenticação do nome do usuário e a autenticação de senha, clique em Básica. DIRECTAUTH DAUTH
CipherSuite Selecione o CipherSuite a ser usado para uma conexão TLS. O CipherSuite deve corresponder com o CipherSpec do canal de conexão do servidor que é especificado na propriedade Channel na Página de canais. Se você não selecionar um CipherSuite, as propriedades FIPS Required, Certificate Revocation List, Peer Namee Reset Count são ignoradas. SSLCIPHERSUITE SCPHS
FIPS Requerido Clique em Sim para especificar que uma conexão TLS deve usar um CipherSuite que seja suportado pelo provedor JSSE FIPS IBM Java (IBMJSSEFIPS). Clique em Não se uma conexão TLS puder usar qualquer CipherSuite. SSLFIPSREQUIRED SFIPS
Lista de revogação de certificado Insira uma lista de servidores de lista de revogação de certificado para procurar a revogação de certificados TLS. SSLCRL SCRL
Nome de período Digite uma estrutura de nomes distintos que deve corresponder àquela fornecida pelo gerenciador de filas. O nome do peer do TLS também deve corresponder com o nome do peer de TLS do canal de conexão do servidor que é especificado na propriedade Channel na Página de canais. SSLPEERNAME SPEER
Reconfigurar Contagem Digite o número total de bytes enviados e recebidos por uma conexão antes da chave secreta utilizada para criptografia ser negociada. SSLRESETCOUNT SRC

Página Saídas

A tabela a seguir lista as propriedades que podem ser configuradas na página Saídas do diálogo de propriedades do Connection Factory. Saídas do usuário são módulos de código que você mesmo fornece para realizar processamento adicional nos dados da mensagem (por exemplo, criptografia ou compactação de dados). Edite as propriedades na página Saídas para alterar o local padrão dos módulos do código de saída do cliente executados quando chamados.

Propriedade Significado Nome longo Nome abreviado
Nome da saída de envio Digite o nome da saída de envio do canal ou a sequência de saídas de envio a ser executada na sucessão. Cada entrada na lista deve ser o nome de uma classe que implemente a interface IBM MQ Java MQSendExit (para uma saída de envio de canal escrita em Java), ou uma cadeia de caracteres no formato libraryName(entryPointName) (para uma saída de envio de canal não escrita em Java). SENDEXIT SDX
Inicialização da Saída de Envio Digite os dados do usuário que são transmitidos para as saídas de envio do canal ao serem chamadas. É possível digitar um ou mais itens de dados do usuário separados por vírgulas. SENDEXITINIT SDXI
Nome da saída de recepção Digite o nome da saída de recepção do canal ou uma sequência de saídas de recepção, a serem chamadas. Cada entrada na lista deve ser o nome de uma classe que implemente a interface IBM MQ Java MQReceiveExit (para uma saída de recebimento de canal escrita em Java), ou uma cadeia de caracteres no formato libraryName(entryPointName) (para uma saída de recebimento de canal não escrita em Java). RECEXIT RCX
Inicialização da Saída de Recepção Digite os dados do usuário que são transmitidos para as saídas de recepção do canal ao serem chamadas. É possível digitar um ou mais itens de dados do usuário separados por vírgulas. RECEXITINIT RCXI
Nome da saída de segurança Digite o nome de uma classe que implemente a interface IBM MQ Java MQSecurityExit (para uma saída de segurança de canal escrita em Java) ou uma cadeia de caracteres no formato libraryName(entryPointName) (para uma saída de segurança de canal não escrita em Java). SECEXIT SCX
Inicialização da Saída de Segurança Digite os dados do usuário que são transmitidos à saída de segurança de canal ao ser chamada. SECEXITINIT SCXI

Página Intermediário

A tabela a seguir lista as propriedades que podem ser configuradas na página Intermediário do diálogo de propriedades do Connection Factory. Edite as propriedades na página Intermediário para fornecer detalhes do intermediário de publicação/assinatura.

Propriedade Significado Nome longo Nome abreviado
Fila de mensagens de assinatura do intermediário

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Selecione ou digite o nome da fila da qual as mensagens de assinatura não duráveis são recebidas. A fila padrão é SYSTEM.JMS.ND.SUBSCRIBER.QUEUE. Para usar a opção Selecionar para inserir o nome, você já deve ter selecionado um valor para a propriedade Base Queue Manager na Página de conexão, e o gerenciador de filas selecionado deve estar em execução.
BROKERSUBQ BSUB
Fila de mensagens de assinatura CC do intermediário

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Selecione ou digite o nome da fila da qual as mensagens de assinatura não duráveis são recuperadas para um ConnectionConsumer. A fila padrão é SYSTEM.JMS.CC.SUBSCRIBER.QUEUE. Para usar a opção Selecionar para inserir o nome, você já deve ter selecionado um valor para a propriedade Base Queue Manager na Página de conexão, e o gerenciador de filas selecionado deve estar em execução.

Para obter mais informações, consulte a propriedade BROKERSUBQ em IBM Documentation

BROKERCCSUBQ CCSUB
Fila de Controle do Intermediário

Essa propriedade pode ser usada em um cliente JMS do IBM MQ , mas não tem efeito no gerenciador de filas IBM MQou posterior.

Selecione ou digite o nome da fila de controle do intermediário. Para usar a opção Selecionar para inserir o nome, você já deve ter selecionado um valor para a propriedade Broker Queue Manager na Página de conexão, e o gerenciador de filas selecionado deve estar em execução.
BROKERCONQ BCON
Fluxo de Publicação

Essa propriedade pode ser usada em um cliente JMS do IBM MQ , mas não tem efeito em um gerenciador de filas IBM MQou posterior.

Selecione ou digite o nome da fila para a qual as mensagens publicadas são enviadas (a fila de fluxo). A fila padrão é SYSTEM.BROKER.DEFAULT.STREAM. Para usar a opção Selecionar para inserir o nome, você já deve ter selecionado um valor para a propriedade Broker Queue Manager na Página de conexão, e o gerenciador de filas selecionado deve estar em execução.
BROKERPUBQ BPUB
Versão do Intermediário

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Selecione a versão do intermediário que está sendo utilizada. Clique em V1 para usar um corretor de publicação/inscrição IBM MQ ou IBM Integration Bus no modo de compatibilidade; este é o valor padrão se a propriedade Transport for definida como Bindings ou Client. Clique em V2 para usar IBM Integration Bus no modo nativo; este é o valor padrão se a propriedade Transport for definida como Direct ou DirectHTTP.
BROKERVER BVER
Intervalo de reconhecimento de publicação

Essa propriedade pode ser usada em um cliente JMS do IBM MQ , mas não tem efeito em um gerenciador de filas IBM MQou posterior.

Digite o número de mensagens que são publicadas por uma editora antes que o cliente IBM MQ JMS solicite uma confirmação do intermediário. Se diminuir o valor dessa propriedade, as solicitações de confirmação do cliente serão mais frequentes e, então, o desempenho do publicador será diminuído. Se aumentar o valor, o cliente terá mais tempo para emitir uma exceção se o intermediário falhar. Esta propriedade é relevante apenas se a propriedade Transport tiver o valor Bindings ou Client. O valor padrão é 25.
PUBACKINT PAI

Página de filas temporárias

A tabela a seguir lista as propriedades que podem ser configuradas na página Filas Temporárias do diálogo de propriedades do Connection Factory. Edite as propriedades na página Filas Temporárias para especificar como as filas temporárias do JMS serão definidas dinamicamente.

Propriedade Significado Nome longo Nome abreviado
Fila de Modelo Temporário Selecione ou digite o nome da fila modelo da qual as filas temporárias do JMS são criadas. Para usar a opção Selecionar para inserir o nome, você já deve ter selecionado um valor para a propriedade Base Queue Manager na Página de conexão, e o gerenciador de filas selecionado deve estar em execução. TEMPMODEL TM
Prefixo de Fila Temporária Digite o prefixo que é usado para formar o nome de uma fila dinâmica IBM MQ . As regras para formação do prefixo são as mesmas para a formação do conteúdo do campo DynamicQName em um descritor de objetos (MQOD) IBM MQ, mas o último caractere não em branco deve ser um asterisco (*). Se nenhum valor for especificado para a propriedade, o valor usado será AMQ.*.[z/OS] Em z/OS sistemas, o valor usado é CSQ.*. TEMPQPREFIX TQP

Página Tópicos Temporários

A tabela a seguir lista as propriedades que podem ser configuradas na página Tópicos Temporários do diálogo de propriedades do Connection Factory. Edite as propriedades na página Tópicos Temporários para especificar como os tópicos temporários do JMS serão definidos dinamicamente.

Propriedade Significado Nome longo Nome abreviado
Prefixo do tópico temporário Digite o prefixo utilizado para formar o nome de um tópico temporário. Ao criar tópicos temporários, o JMS gera uma sequência de tópicos na forma TEMP/TEMPTOPICPREFIX/unique_id, ou, se essa propriedade usa o valor padrão, apenas TEMP/unique_id. TEMPTOPICPREFIX TTP

Página Assinante

A tabela a seguir lista as propriedades que podem ser configuradas na página Assinante do diálogo de propriedades do Connection Factory. Edite as propriedades na página Assinante para gerenciar assinantes e assinaturas.

Propriedade Significado Nome longo Nome abreviado
Seleção de Mensagem

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Para especificar que a seleção de mensagens seja feita pelo aplicativo cliente JMS, clique em Cliente. Para especificar que a seleção de mensagens seja feita pelo intermediário, clique em Intermediário. Se a propriedade Transport na Página geral tiver o valor Direct, a seleção de mensagens será sempre feita pelo corretor e o valor da propriedade Message Selection será ignorado. A seleção de mensagens pelo corretor não é suportada quando a propriedade Broker Version no Página do corretor tem o valor V1.
MSGSELECTION MSEL
Assinaturas Esparsas

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Essa propriedade controla a política de recuperação de mensagens de um objeto TopicSubscriber. Para especificar que as assinaturas recebem mensagens de correspondência frequentes, clique em Não. Para especificar que as assinaturas recebem mensagens de correspondência pouco frequentes, clique em Sim.
SPARSESUBS SSUBS
Armazenamento de Assinatura

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Selecione o local onde IBM MQ JMS deve armazenar dados persistentes relativos a assinaturas ativas. Para armazenar informações de assinatura nas filas SYSTEM.JMS.ADMIN.QUEUE e SYSTEM.JMS.PS.STATUS.QUEUE, clique em Fila. Para armazenar informações de assinatura no intermediário de publicação/assinatura e não nas filas, clique em Intermediário. Para selecionar dinamicamente uma loja de assinaturas baseada em filas ou baseadas em intermediário dependendo dos níveis de liberação de IBM MQ e do intermediário de publicação / assinatura que está instalado, clique em Migrar, que é selecionado por padrão. Para obter mais informações sobre armazenamentos de assinatura, consulte Gravando IBM MQ classes para aplicativos JMS em IBM Documentation.
SUBSTORE SS
Nível de Limpeza

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Selecione o nível de limpeza para lojas de assinaturas para as quais a propriedade Subscription Store na Página do corretor é definida como Broker ou Migrate.
CLEANUP CL
Intervalo de Limpeza

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Digite o número do intervalo em milissegundos entre as execuções em segundo plano do utilitário de limpeza de publicação/assinatura.
CLEANUPINT CLINT
Suporte a Clone Especifique se duas ou mais instâncias do mesmo assinante de tópico durável podem ser executadas simultaneamente. Observe que a ativação do suporte ao clone contradiz a especificação JMS 1.1. Para especificar que apenas uma instância de assinante de tópico durável seja executada de cada vez, clique em Desativada. Esse é o valor-padrão. Para especificar que duas ou mais instâncias do mesmo assinante de tópico permanente podem ser executadas simultaneamente, cada instância em execução em uma Java Virtual Machine (JVM) separada, clique em Ativado. CLONESUPP CLS
Intervalo de Atualização de Status

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Digite o número do intervalo em milissegundos entre as atualizações da transação de longa execução que detecta quando um assinante perde sua conexão com o gerenciador de filas. Esta propriedade é relevante apenas se a propriedade Subscription Store na Página do corretor tiver o valor Queue. Para obter mais informações sobre armazenamentos de assinatura, consulte Gravando IBM MQ classes para aplicativos JMS em IBM Documentation.
STATREFRESHINT SRI
Formato curinga Especifique qual versão da sintaxe de curinga será utilizada.

Clique em Somente curingas para utilizar apenas curingas (para consistência com aplicativos que utilizavam anteriormente o Broker Versão 1; consulte a propriedade da versão do intermediário).

Clique em Somente curingas de tópico para utilizar apenas curingas no nível de tópico, utilizados no Broker Versão 2.

WILDCARDFORMAT WCFMT

Página Estendido

A tabela a seguir lista as propriedades que podem ser configuradas na página Estendido do diálogo de propriedades do Connection Factory. Edite as propriedades na página Estendido para alterar outras propriedades do objeto connection factory.

Propriedade Significado Nome longo Nome abreviado
Tamanho do batch de mensagens

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Digite o número máximo de mensagens a serem retiradas de uma fila em um pacote ao utilizar a entrega de mensagens assíncronas. O padrão é 10.
MSGBATCHSZ MBS
Retenção de Mensagem Especifique se o consumidor de conexão manterá mensagens não desejadas na fila de entrada. Para manter mensagens não desejadas na fila de entrada, clique em Sim. Para tratar de mensagens não desejadas de acordo com suas opções de disposição, clique em Não. MSGRETENTION MRET
Intervalo de Polling

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Digite o número do intervalo em milissegundos que deve decorrer antes de cada listener de mensagem tentar novamente obter uma mensagem de sua fila quando cada listener de mensagem de uma sessão não tiver mensagem adequada em sua fila. O padrão é 5000. Se, frequentemente, não haver mensagens adequadas disponíveis para qualquer um dos listeners de mensagens na sessão, considere o aumento do valor da propriedade.
POLLINGINT PINT
Intervalo de Nova Varredura

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Digite o número de milissegundos de intervalo antes que o cliente JMS IBM MQ volte ao início da fila ao procurar por uma mensagem adequada. Quando um consumidor de mensagens no domínio ponto a ponto usa um seletor de mensagens para selecionar quais mensagens deseja receber, o cliente IBM MQ JMS procura a fila IBM MQ para mensagens adequadas na sequência determinada pela propriedade Message Delivery Sequence da fila (veja Propriedades da fila). Quando o cliente localiza uma mensagem adequada e a entrega para o consumidor, ele retoma a procura pela próxima mensagem adequada a partir de sua posição atual na fila. O cliente continua essa procura na fila até chegar ao seu final ou até que o intervalo de tempo em milissegundos, conforme determinado pelo valor dessa propriedade, tenha expirado. Em cada caso, o cliente retorna ao início da fila para continuar sua procura e um novo intervalo de tempo começa.
RESCANINT RINT
Falha se ocorrer quiesce Para especificar que as chamadas a determinados métodos falhem se o gerenciador de filas estiver em um estado de quiesce, clique em Sim. Se um aplicativo detectar que o gerenciador de filas está em estado de quiesce, ele poderá concluir sua tarefa imediata e fechar a conexão, permitindo a parada do gerenciador de filas. Para especificar que nenhuma chamada de método falhe porque o gerenciador de filas está em um estado quiesce, clique em Não. Se você clicar em Não, um aplicativo não poderá detectar que o gerenciador de filas está em quiesce, assim o aplicativo poderá continuar a executar operações com relação ao gerenciador de filas e, portanto, evitar que ele seja interrompido. FAILIFQUIESCE FIQ
Ponto de Sincronização de Todas as Obtenções Para especificar que todas as obtenções devem ser executadas sob o ponto de sincronização, clique em Sim. Para especificar que todas as obtenções não devem ser executadas sob o ponto de sincronização, clique em Não. SYNCPOINTALLGETS SPAG
Correspondência de Cliente de Destino Especifique se uma mensagem de resposta, enviada para a fila identificada pelo campo de cabeçalho JMSReplyTo de uma mensagem que chega, terá um cabeçalho MQRFH2 somente se a mensagem que chega tiver um cabeçalho MQRFH2. Para especificar que se uma mensagem recebida não tiver um cabeçalho MQRFH2, a propriedade Target Client na fila de destino será definida como MQ, clique em Sim. Se a mensagem recebida tiver um cabeçalho MQRFH2, a propriedade Target Client será definida como JMS no lugar. Para especificar que a propriedade Target Client da fila de destino está sempre configurada como JMS, clique em Não. TARGCLIENTMATCHING TCM
Intervalo de verificação do erro assíncrono Digite o número de chamadas de envio a ser permitido entre a verificação de erros de colocação assíncronos, em uma única sessão JMS não efetuada. O valor mínimo é 0; o valor pode ser qualquer número inteiro positivo. SENDCHECKCOUNT SCC

Página Ajuste avançado

A tabela a seguir lista as propriedades que podem ser configuradas na página Ajuste Avançado do diálogo de propriedades do Connection Factory. Edite as propriedades na página Ajuste Avançado para configurar definições avançadas. Para a maioria dos sistemas, as definições padrão são apropriadas.

Propriedade Significado Nome longo Nome abreviado
Duração do Processo

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Para especificar que um assinante não pode fornecer garantia sobre a velocidade de processamento de nenhuma mensagem recebida, clique em Desconhecido (o valor padrão). Para especificar que um assinante garanta o processamento de qualquer mensagem que ele receba antes de retornar o controle para o cliente JMS do IBM MQ, clique em Curto.
PROCESSDURATION PROCDUR
Publicação Otimista

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Para especificar que quando uma editora publica uma mensagem, o cliente IBM MQ JMS não retorna o controle para a editora até que tenha concluído todo o processamento associado à chamada e possa relatar o resultado para a editora, clique em Não (o valor padrão). Para especificar que quando um publicador divulgar uma mensagem, o cliente JMS do IBM MQ retornará o controle ao publicador imediatamente, antes de ter concluído todo o processamento associado à chamada e poder relatar o resultado ao publicador, clique em Sim (o cliente JMS do IBM MQ relatará o resultado somente quando o publicador confirma a mensagem).
OPTIMISTICPUBLICATION OPTPUB
Notificação de Resultado

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Para especificar que quando um assinante reconhece ou comete uma mensagem, o cliente IBM MQ JMS não retorna o controle para o assinante até que tenha concluído todo o processamento associado à chamada e possa relatar o resultado ao assinante, clique em Sim (o valor padrão). Para especificar que quando um assinante reconhecer ou confirmar uma mensagem, o cliente JMS do IBM MQ retornará o controle ao assinante imediatamente, antes de ter concluído a chamada e poder relatar o resultado para o assinante, clique em Não.
OUTCOMENOTIFICATION NOTIFY
Isolamento de Recebimento

Esta propriedade pode ser usada em um cliente IBM MQ JMS mas não tem efeito em um gerenciador de filas IBM MQ .

Para especificar que um assinante receba apenas as mensagens confirmadas na fila de assinantes, clique em Confirmado (o valor padrão). Para especificar que um assinante possa receber mensagens não confirmadas na fila de assinantes, clique em Não confirmado. O valor de Uncommitted tem um efeito apenas se a propriedade Process Duration tiver o valor Short.
RECEIVEISOLATION RCVISOL