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, veja Configurando objetos JMS usando a ferramenta de administração na documentação on-line do produto.
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 Versão 8.0. Se estiver usando o IBM MQ Versão 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 Versão 8.0 ConnectionFactory para conexões com um gerenciador de filas do IBM MQ Versão 8.0. Um valor de "7" ou maior indica que ele é destinado como um ConnectionFactory do IBM WebSphere MQ Versão 7.0 para conexões com um gerenciador de filas do IBM WebSphere MQ Versão 7.0. Um valor menor que 7 (por exemplo "6.0.2.0"), indica que é desejado para usar com gerenciadores de filas anteriores a versão 7.0. O valor padrão não especificado 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. Para obter mais informações sobre a resolução de problemas que podem surgir quando estiver se conectando a um gerenciador de filas com uma versão específica do provedor, consulte Resolução de problemas da versão do provedor JMS na documentação do produto on-line do IBM MQ. |
PROVIDERVERSION | PVER |
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 |
---|---|---|---|
Gerenciador de filas de base | Selecione ou digite o nome do gerenciador de filas ao qual conectar-se. Se seu aplicativo usa uma tabela de definição de canal de cliente para se conectar a um gerenciador de filas, veja Tabela de Definição de Canal de Cliente na documentação on-line do produto IBM MQ. | QMANAGER | QMGR |
Gerenciador de filas intermediário | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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). |
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 Versão 8.0. Se estiver usando o IBM MQ Versão 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. 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. |
MULTICAST | MULTI |
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 serial para que o aplicativo
solicite uso exclusivo da tag de conexão dentro do escopo do grupo de filas
compartilhadas ao qual o gerenciador de filas pertence. 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 restrito para que o aplicativo solicite o uso
compartilhado da tag de conexão, mas restringindo o uso compartilhado dessa
tag dentro do escopo do grupo de filas compartilhadas ao qual o gerenciador de filas
pertence. As opções Standard, Shared,
Isolated e Fastpath são ignoradas se o aplicativo JMS
se conecta usando uma conexão do cliente. ![]() |
CONNOPT | CNOPT |
![]() |
![]() |
![]() |
![]() |
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 IBM WebSphere MQ Versão 7.0 ou posterior, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 7.0 ou posterior. 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 IBM WebSphere MQ Versão 7.0 ou posterior, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 7.0 ou posterior. 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 documentação do produto on-line do IBM MQ. |
BROKERCCSUBQ | CCSUB |
Fila de controle do intermediário | Essa propriedade pode ser usada em um cliente JMS IBM WebSphere MQ Versão 7.0 ou posterior, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 7.0 ou posterior. 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 propriedade Gerenciador 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 IBM WebSphere MQ Versão 7.0 ou posterior, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 7.0 ou 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 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 IBM WebSphere MQ Versão 7.0 ou posterior, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 7.0 ou posterior. 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 IBM Integration Bus no modo de compatibilidade; esse será o valor padrão se a propriedade Transporte for configurada como Ligações ou Cliente. 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 IBM WebSphere MQ Versão 7.0 ou posterior, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 7.0 ou posterior. 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 propriedade Transporte 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.*.![]() |
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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 propriedade Transporte 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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 armazenamentos de assinatura, veja Gravando classes do IBM MQ para aplicativos JMS na documentação on-line do produto IBM MQ. |
SUBSTORE | SS |
Nível de limpeza | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 7.0. Selecione o nível de limpeza dos armazenamentos de assinaturas para os quais a propriedade Armazenamento de Assinaturas na página Intermediário está configurada como Intermediário ou Migrar. |
CLEANUP | CL |
Intervalo de limpeza | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 durável podem ser executadas simultaneamente, cada instância executando em uma máquina virtual Java (JVM) separada, clique em Ativado. | CLONESUPP | CLS |
Intervalo de atualização do status | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 propriedade Armazenamento de Assinaturas na página Intermediário tiver o valor Fila. Para obter mais informações sobre armazenamentos de assinatura, veja Gravando classes do IBM MQ para aplicativos JMS na documentação on-line do produto IBM MQ |
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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 propriedade Sequê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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 | Esta propriedade pode ser usada em um cliente JMS do IBM WebSphere MQ Versão 7.0, mas não tem nenhum efeito em um gerenciador de filas do IBM WebSphere MQ Versão 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 valor Não confirmado terá efeito somente se a propriedade Duração do Processo tiver o valor Curto. |
RECEIVEISOLATION | RCVISOL |