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:
- Geral
- Conexão
- Reconexão
- Canais
- SSL
- Saídas
- Intermediário
- Filas Temporárias
- Tópicos Temporários
- Assinante
- Estendido
- Ajuste Avançado
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 comandos JMS Administration, consulte Configurando objetos JMS usando a ferramenta de administração na IBM® Knowledge Center.
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. | NAME | |
Descrição | Digite uma descrição do objeto. | DESCRIPTION | DESC |
Nome da classe | Mostra o nome da classe implementado pelo connection factory. | ||
Provedor de sistemas 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 no IBM MQ 8.0. Se estiver usando o IBM MQ 8.0, você poderá definir o transporte em tempo real, mas ele falha quando é feita uma tentativa para criar uma conexão. | ||
Transporte | Mostra o tipo de transporte utilizado para a conexão. Ligações é uma conexão direta com o
gerenciador de filas que está no mesmo computador que o cliente JMS; Cliente é uma conexão do cliente que usa
o TCP/IP (o gerenciador de filas pode estar no mesmo computador ou em um computador diferente); Direta é uma conexão direta com um broker do IBM Integration Bus; HTTP Direto é uma conexão direta que usa
o tunelamento HTTP. Embora esse campo seja de leitura, você poderá
alterar o tipo de transporte se houver um tipo de transporte alternativo disponível
para o provedor de sistemas de mensagens. Para obter informações adicionais, consulte Alterando
o Tipo de Transporte Utilizado para Conexões. |
TRANSPORT | TRAN |
Versão do provedor | 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:
Um valor de "8" ou maior indica que está destinado como um IBM MQ 8.0 ConnectionFactory para conexões com um gerenciador de filas do IBM MQ 8.0. Um valor de "7" ou maior indica a função de um ConnectionFactory do IBM WebSphere MQ 7.0 para conexões com um gerenciador de filas do IBM WebSphere MQ 7.0. Um valor menor que 7 (por exemplo, "6.0.2.0") indica o uso com um gerenciador de filas anterior à versão 7.0. O valor
padrão |
PROVIDERVERSION | PVER |
Para obter mais informações sobre como solucionar problemas que podem surgir quando você está se conectando a um gerenciador de filas com uma versão do provedor específica, consulte Resolução de problemas de versão do provedor JMS na IBM Knowledge Center. |
|||
Identificador do 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. Essa propriedade aplica-se apenas quando a propriedade Transporte
tem o valor Direto e HTTP
Direto . 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 |
---|---|---|---|
![]() |
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 na IBM Knowledge Center. | APPLICATIONNAME | APPNAME |
Gerenciador de filas de base | Selecione ou digite o nome do gerenciador de filas ao qual conectar-se. Se o seu aplicativo usar uma tabela de definição de canal do cliente para se conectar a um gerenciador de filas, consulte Tabela de Definição de Canal do Cliente na IBM Knowledge Center. | QMANAGER | QMGR |
Gerenciador de filas intermediário | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. Selecione ou digite o nome do gerenciador de filas no qual o intermediário está sendo executado. |
BROKERQMGR | BQM |
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 |
Porta | Digite o número da porta no qual o gerenciador de filas ou o intermediário atende. O padrão será 1414 se a propriedade Transporte
estiver configurada como Cliente ; o padrão será 1506
se a propriedade Transporte estiver configurada como Direto ou HTTP
Direto . |
PORT | - |
Nome do host do proxy | Digite o nome do host do servidor proxy para uma conexão direta. | PROXYHOSTNAME | PHOST |
Porta do 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 obter um ótimo desempenho, o valor dessa propriedade deve ser o mesmo do atributo ID do Conjunto de Caracteres Codificados (Propriedades do gerenciador de filas) do gerenciador de filas de 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 no IBM MQ 8.0. Se estiver usando o IBM MQ 8.0, você poderá definir o transporte IP Direto, mas ele falha quando é feita uma tentativa 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. Utilize o formato ipaddress(low-port, high-port), em que ipaddress é o endereço IP especificado em decimal IPv4 pontilhado, hexadecimal IPv6 ou formato alfanumérico de nome do host. Por exemplo, 127.0.0.1 especifica 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 um intervalo de portas e (1000) especifica apenas uma porta. 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 |
|||
![]() |
![]() |
![]() |
![]() |
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 |
|
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 Selecionar para inserir o nome, você já deverá ter inserido um valor para a propriedade Gerenciador de Filas de Base na
página Conexão e o gerenciador
de filas selecionado deverá estar em execução. Você deverá configurar
um valor para a propriedade Canal
ou para a propriedade URL da Tabela de Definição de Canais do Cliente ,
mas não para ambas. |
CHANNEL | CHAN |
URL da tabela de definição de canais 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ê deverá configurar
um valor para a propriedade Canal
ou para a propriedade URL da Tabela de Definição de Canais do Cliente ,
mas não para ambas. |
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 |
Compactaçã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. Esse conjunto
deve corresponder ao Conjunto de Criptografia do canal de conexão do servidor especificado
na propriedade Canal na página Canais. Se você não
selecionar um conjunto de criptografia, as propriedades FIPS Necessário , Lista de Revogação de Certificados , Nome no
mesmo Nível e Contagem de Reconfigurações
serão ignoradas. |
SSLCIPHERSUITE | SCPHS |
FIPS necessário | Clique em Sim para especificar que uma conexão TLS deve usar um CipherSuite que seja suportado pelo provedor IBM Java JSSE FIPS (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 do Peer | 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 ao nome do peer do TLS do canal de conexão do servidor
especificado na propriedade
Channel na página Canais. |
SSLPEERNAME | SPEER |
Contagem de reconfigurações | 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 implementa a interface IBM MQ Java MQSendExit (para uma saída de envio de canal gravada em Java) ou uma sequência no formato libraryName(entryPointName) (para uma saída de envio de canal não gravada 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 implementa a interface IBM MQ Java MQReceiveExit (para uma saída de recebimento de canal gravada em Java) ou uma sequência no formato libraryName(entryPointName) (para uma saída de recebimento de canal não gravada 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 implementa a interface IBM MQ Java MQSecurityExit (para uma saída de segurança de canal gravada em Java) ou uma sequência no formato libraryName(entryPointName) (para uma saída de segurança de canal não gravada 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 | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0 ou mais recente, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0 ou mais recente. 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 Selecionar para inserir o nome, você já deverá ter selecionado um valor
para a propriedade Gerenciador de Filas de Base
na página Conexão e o
gerenciador de filas selecionado deverá estar em execução. |
BROKERSUBQ | BSUB |
Fila de mensagens de assinatura CC do intermediário | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0 ou mais recente, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0 ou mais recente. 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 Selecionar para inserir o nome, você já deverá ter selecionado um valor
para a propriedade Gerenciador de Filas de Base
na página Conexão e o
gerenciador de filas selecionado deverá estar em execução. Para obter mais informações, consulte a propriedade BROKERSUBQ na IBM Knowledge Center. |
BROKERCCSUBQ | CCSUB |
Fila de controle do intermediário | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0 ou mais recente, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0 ou mais recente. Selecione ou digite o nome da fila de controle do intermediário. Para usar Selecionar para inserir o nome, você já deverá ter selecionado um valor para a propriedadeGerenciador
de Filas de Broker na página Conexão e
o gerenciador de filas selecionado deverá estar em execução. |
BROKERCONQ | BCON |
Fluxo de publicações | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0 ou mais recente, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0 ou mais recente. 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 Selecionar para inserir o nome,
você já deverá ter selecionado um valor para a propriedade Gerenciador
de Filas de Broker na página Conexão e
o gerenciador de filas selecionado deverá estar em execução. |
BROKERPUBQ | BPUB |
Versão do intermediário | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0 ou mais recente, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0 ou mais recente. Selecione a versão do intermediário que está sendo utilizada. Clique em V1 para usar um broker de publicação/assinatura do IBM MQ ou o IBM Integration Bus no modo de compatibilidade. Este será o valor padrão se a propriedadeTransport estiver configurada para Bindings ou Client . Clique em V2 para usar o IBM Integration Bus no modo
nativo; esse será o valor padrão se a propriedade Transporte for configurada
como Direto ou DirectHTTP . |
BROKERVER | BVER |
Intervalo de reconhecimento de publicação | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0 ou mais recente, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0 ou mais recente. Insira o número de mensagens que são publicadas por um publicador antes de o cliente JMS do IBM MQ solicitar uma confirmação do broker. 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. Essa propriedade será relevante apenas se a propriedadeTransporte
tiver o valor Ligações ou Cliente . 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 modelo temporária | Selecione ou digite o nome da fila modelo da qual as filas temporárias
do JMS são criadas. Para usar Selecionar para inserir o nome, você já deverá ter selecionado um valor
para a propriedade Gerenciador de Filas de Base
na página Conexão e o
gerenciador de filas selecionado deverá estar em execução. |
TEMPMODEL | TM |
Prefixo da fila temporária | Digite o prefixo que é usado para formar o nome de uma fila dinâmica do IBM MQ. As
regras para formar o prefixo são iguais àquelas para formar o conteúdo do campo DynamicQName em um descritor de objeto (MQOD) do
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.* .![]() 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 mensagens | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. 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 propriedadeTransporte na página Geral tiver o valor Direto , a seleção de mensagens será sempre feita pelo
intermediário e o valor da propriedade Seleção de Mensagens
será ignorada. A seleção de mensagens pelo intermediário não é suportada quando a propriedade Versão do intermediário na página
Intermediário tem o valor V1 . |
MSGSELECTION | MSEL |
Assinaturas esparsas | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. Essa propriedade controla a política de recuperação de mensagens de um objeto TopicSubscriber. Para especificar que as assinaturas recebam mensagens correspondentes frequentes, clique em Não. Para especificar que as assinaturas recebam mensagens correspondentes não frequentes, clique em Sim. |
SPARSESUBS | SSUBS |
Armazenamento de assinaturas | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. Selecione o local onde o cliente JMS do IBM MQ deve armazenar dados persistentes relacionados 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 um armazenamento de assinaturas baseado em fila ou baseado em broker, dependendo dos níveis de liberação do IBM MQ e do broker de publicação/assinatura que está instalado, clique em Migrar, que é selecionado por padrão. Para obter mais informações sobre as lojas de assinaturas, consulte Gravando classes IBM MQ para aplicativos JMS na IBM Knowledge Center. |
SUBSTORE | SS |
Nível de limpeza | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. Selecione o nível de limpeza dos armazenamentos de assinaturas para os quais a propriedadeArmazenamento
de Assinaturas na página
Intermediário está configurada como Intermediário ou Migrar . |
CLEANUP | CL |
Intervalo de limpeza | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. 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 ao 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 do status | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. 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. Essa propriedade será relevante apenas se a propriedadeArmazenamento
de Assinaturas na página
Intermediário tiver o valor Fila . Para obter mais informações sobre as lojas de assinaturas, consulte Gravando classes IBM MQ para
aplicativos JMS na IBM Knowledge
Center.
|
STATREFRESHINT | SRI |
Formato de 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 lote de mensagens | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. 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 mensagens | 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 sondagem | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. 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 | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. Digite o número do intervalo em milissegundos antes de o cliente JMS do IBM MQ retornar ao início da fila ao procurar uma mensagem apropriada. Quando um consumidor de mensagens no domínio ponto a ponto usa um seletor de mensagem para selecionar quais mensagens deseja receber, o cliente JMS do IBM MQ procura na fila do IBM MQ mensagens adequadas na sequência determinada pela propriedadeSequência de entrega de mensagem da fila (consulte 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 falhará por causa do estado de quiesce do gerenciador de filas, clique em Não. Se você clicar em Não, um aplicativo não poderá detectar que o gerenciador de filas está em estado de quiesce, portanto, ele poderá continuar a executar operações no gerenciador de filas e, assim, evitar sua parada. | FAILIFQUIESCE | FIQ |
Todas as obtenções sob o ponto de sincronização | 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 do 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
que chega não tiver um cabeçalho MQRFH2, a propriedade Cliente de
Destino na fila de destino será configurada como MQ ,
clique em Sim. Se a mensagem
que chega tiver um cabeçalho MQRFH2, a propriedade Cliente de
Destino será configurada como JMS . Para especificar que a propriedade Cliente de Destino
da fila de destino seja sempre configurada como JMS ,
clique em Não. |
TARGCLIENTMATCHING | TCM |
Intervalo de verificação de 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 | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. 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 garantirá o processamento das mensagens que ele receber antes de retornar o controle ao cliente JMS do IBM MQ, clique em Curto. |
PROCESSDURATION | PROCDUR |
Publicação otimista | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. Para especificar que, quando um publicador publicar uma mensagem, o cliente JMS do IBM MQ não retornará o controle ao publicador até ter concluído todo o processamento associado à chamada e poder relatar o resultado ao publicador, clique em Não (o valor padrão). Para especificar que, quando um publicador publicar uma mensagem, o cliente JMS do IBM MQ não retornará o controle ao publicador imediatamente, antes de concluir todo o processamento associado à chamada e poder relatar o resultado ao publicador, clique em Sim (o cliente JMS do IBM MQ relata o resultado apenas quando o publicador confirma a mensagem). |
OPTIMISTICPUBLICATION | OPTPUB |
Notificação do resultado | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. Para especificar que, quando um assinante reconhecer ou confirmar uma mensagem, o cliente JMS do IBM MQ não retornará o controle ao assinante até ter concluído todo o processamento associado à chamada e poder relatar o resultado ao assinante, clique em Sim (o valor padrão). Para especificar que, quando um publicador reconhecer ou confirmar uma mensagem, o cliente JMS do IBM MQ retornará o controle ao assinante imediatamente, antes de concluir a chamada e poder relatar o resultado ao assinante, clique em Não. |
OUTCOMENOTIFICATION | NOTIFY |
Isolamento na recepção | Essa propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ 7.0, mas não tem efeito em um gerenciador de filas do IBM WebSphere MQ 7.0. 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 valorNão confirmado terá efeito
somente se a propriedade Duração do Processo
tiver o valor Curto . |
RECEIVEISOLATION | RCVISOL |