Definições da Fábrica de Conexão de Tópicos do WebSphere MQUtilize esse painel para exibir ou alterar as propriedades de configuração da fábrica de conexões de tópicos selecionada para ser utilizada com o provedor JMS do WebSphere MQ. Essas propriedades de configuração controlam como as conexões são criadas para o destino de tópico JMS associado.
Uma fábrica de conexões de tópicos é utilizada para criar conexões JMS para destinos de tópicos. A fábrica de conexões de tópicos é criada pelo provedor JMS do WebSphere MQ. Uma fábrica de conexões de tópicos para o provedor JMS do WebSphere MQ possui as seguintes propriedades.
Nota:
A página de Propriedades personalizadas pode ser
utilizada para definir um subconjunto de propriedades do WebSphere MQ. Para
obter informações adicionais sobre a definição dessas propriedades, consulte
Propriedades
Personalizadas. Para visualizar essa página do console administrativo, clique em Recursos -> Provedor JMS do WebSphere MQ -> (no painel de conteúdo, em Propriedades Adicionais) Fábricas de Conexões de Tópicos do WebSphere MQ -> fábrica_de_conexão
| Tipo de Dados | String |
Como uma convenção, utilize o nome do JNDI completo; por exemplo, no formato jms/Nome, onde Nome é o nome lógico do recurso.
Este nome é utilizado para vincular as informações de ligação da plataforma. A ligação associa os recursos definidos pelo descritor de implementação do módulo para os recursos reais (físicos) vinculados ao JNDI pela plataforma.
| Tipo de Dados | String |
| Tipo de Dados | String |
| Padrão | Nulo |
| Tipo de Dados | String |
Essa propriedade fornece uma lista dos aliases de entrada de dados de autenticação J2C que foram definidos para o WebSphere Application Server. Você pode selecionar um alias de entrada de dados para ser utilizado para autenticar a criação de uma nova conexão com o provedor JMS.
Se você tiver ativado a segurança global para o WebSphere Application Server, selecione o alias que especifica o ID do usuário e a senha utilizados para autenticar a criação de uma nova conexão com o provedor JMS. A utilização deste alias depende da definição de autenticação de recursos (res-auth) declarada na referência de recurso da fábrica de conexões dos descritores de implementação de um componente do aplicativo.
Nota: IDs de usuários com mais de 12 caracteres não podem ser utilizados para autenticação com o provedor JMS incorporado ao WebSphere. Por exemplo, o ID do usuário padrão do Windows NT, Administrador, não é válido para ser utilizado com o sistema de mensagens incorporado ao WebSphere, porque contém 13 caracteres. Portanto, um alias de autenticação para uma fábrica de conexões do provedor JMS do WebSphere deve especificar um ID do usuário com, no máximo, 12 caracteres.
Essa propriedade fornece uma lista dos aliases de entrada de dados de autenticação J2C que foram definidos para o WebSphere Application Server. Você pode selecionar um alias de entrada de dados para ser utilizado para autenticar a criação de uma nova conexão com o provedor JMS.
Se você tiver ativado a segurança global para o WebSphere Application Server, selecione o alias que especifica o ID do usuário e a senha utilizados para autenticar a criação de uma nova conexão com o provedor JMS. A utilização deste alias depende da definição de autenticação de recursos (res-auth) declarada na referência de recurso da fábrica de conexões dos descritores de implementação de um componente do aplicativo.
Nota: IDs de usuários com mais de 12 caracteres não podem ser utilizados para autenticação com o provedor JMS incorporado ao WebSphere. Por exemplo, o ID do usuário padrão do Windows NT, Administrador, não é válido para ser utilizado com o sistema de mensagens incorporado ao WebSphere, porque contém 13 caracteres. Portanto, um alias de autenticação para uma fábrica de conexões do provedor JMS do WebSphere deve especificar um ID do usuário com, no máximo, 12 caracteres.
| Tipo de Dados | String |
| Padrão | Nulo |
| Intervalo | Um nome válido de gerenciador de filas do WebSphere MQ com 1 a 48 caracteres ASCII |
| Tipo de Dados | String |
| Padrão | Nulo |
| Intervalo | Um nome do host de TCP/IP válido |
Essa porta deve ser configurada no gerenciador de filas do WebSphere MQ.
| Tipo de Dados | Inteiro |
| Padrão | Nulo |
| Intervalo | Um número de porta TCP/IP válido configurado no gerenciador de filas do WebSphere MQ. |
| Tipo de Dados | String |
| Padrão | Nulo |
| Intervalo | 1 a 20 caracteres ASCII |
| Tipo de Dados | Enum |
| Unidades | Não aplicável |
| Padrão | BINDINGS |
| Intervalo |
|
| Recomendado | DIRECT é o tipo de transporte mais rápido e
deve ser utilizado quando possível.
Utilize BINDINGS quando quiser atender tarefas de segurança adicionais
e o gerenciador de filas for local em relação ao cliente JMS. QUEUED é um retrocesso a
todos os outros casos. Nota: O WebSphere MQ 5.3 antes do CSD2 com a definição DIRECT pode perder mensagens quando utilizado com beans orientados por mensagens e sub-carga. Isto também ocorre com aplicativos com base no lado do cliente, a menos que maxClientQueueSize do servidor intermediário seja definido como 0. É possível fazer essa definição como 0 com o comando #wempschangeproperties WAS_nodeName_server1 -e default -o DynamicSubscriptionEngine -n maxClientQueueSize -v 0 -x executionGroupUUID, em que executionGroupUUID pode ser localizado iniciando o servidor intermediário e procurando no Log de Eventos/Aplicativos o evento 2201. Esse valor geralmente é ffffffff-0000-0000-000000000000. |
O nome da fila de controle do servidor intermediário. Os aplicativos do editor e do assinante, e outros intermediários, enviam todas as mensagens de comando (exceto publicações e pedidos para excluir publicações) para essa fila.
| Tipo de Dados | String |
| Unidades | Caracteres En_US ASCII |
| Padrão | Nulo |
| Intervalo | 1 a 48 caracteres ASCII |
| Tipo de Dados | String |
| Unidades | Caracteres En_US ASCII |
| Padrão | Nulo |
| Intervalo | 1 a 48 caracteres ASCII |
O nome da fila de entrada do servidor intermediário (fila de fluxo) que recebe todas as mensagens de publicação do fluxo padrão. Os aplicativos também podem enviar pedidos para excluir publicações no fluxo padrão dessa fila.
| Tipo de Dados | String |
| Unidades | Caracteres En_US ASCII |
| Padrão | Nulo |
| Intervalo | 1 a 48 caracteres ASCII |
O nome da fila do servidor intermediário da qual mensagens de assinatura não duráveis são recuperadas. O assinante especifica o nome da fila quando registra uma assinatura.
| Tipo de Dados | String |
| Unidades | Caracteres En_US ASCII |
| Padrão | Nulo |
| Intervalo | 1 a 48 caracteres ASCII |
O nome da fila do servidor intermediário a partir da qual mensagens de assinatura não-duráveis são recuperadas para um ConnectionConsumer. Essa propriedade aplica-se apenas ao uso do contêiner da Web
| Tipo de Dados | String |
| Unidades | Caracteres En_US ASCII |
| Padrão | Nulo |
| Intervalo | 1 a 48 caracteres ASCII |
| Tipo de Dados | Enum |
| Unidades | Não aplicável |
| Padrão | Avançado |
| Intervalo |
|
O nome de definição da fila do modelo que o intermediário pode utilizar para criar filas dinâmicas para receber publicações de fluxos que não sejam o padrão. Isso só é utilizado se a fila do fluxo ainda não existir. Se essa definição de fila de modelo não existir, todas as filas do fluxo devem ser definidas pelo administrador.
| Tipo de Dados | String |
| Unidades | Caracteres En_US ASCII |
| Padrão | Nulo |
| Intervalo | 1 a 48 caracteres ASCII |
Este CCSID (coded character set identifier) deve ser um dos CCSIDs suportados pelo WebSphere MQ.
| Tipo de Dados | String |
| Unidades | Inteiro |
| Padrão | Nulo |
| Intervalo | 1 a 65535 |
Para obter informações adicionais sobre CCSIDs suportados e sobre a conversão de dados de mensagens
de um conjunto de caracteres codificados para outro, consulte os manuais WebSphere MQ System Administration
e WebSphere MQ Application Programming Reference.
Eles estão disponíveis nas páginas da Web de manuais multiplataforma e de plataforma específica do sistema de mensagens do WebSphere MQ
http://www-3.ibm.com/software/ts/mqseries/library/manualsa/manuals/platspecific.html
,
IBM Publications Center
ou no kit do conjunto do WebSphere MQ, SK2T-0730.
| Tipo de Dados | Enum |
| Unidades | Não aplicável |
| Padrão | Não selecionada |
| Intervalo |
|
Se essa propriedade for selecionada, um valor também deverá ser especificado para a propriedade ID do Cliente.
| Tipo de Dados | String |
| Intervalo | Um ID de cliente JMS válido com caracteres ASCII |
Se essa propriedade for definida como NON_XA, a sessão JMS ainda estará inscrita em uma transação, mas utilizará as chamadas de transações locais do gerenciador de recursos (session.commit e session.rollback) em vez de chamadas XA. Isso pode levar a uma melhoria de desempenho. No entanto, isso significa que apenas um recurso pode ser inscrito em uma transação no WebSphere Application Server.
No WBI Server Foundation, o suporte ao último participante
permite alistar um recurso não XA com outros recursos com capacidade XA.
Para uma Fábrica de Conexões de Tópicos do WebSphere com a propriedade Porta definir DIRECT para esta propriedade não se aplica, sempre terá o valor NON_XA.
| Tipo de Dados | Enum |
| Unidades | Não aplicável |
| Padrão | Ativado para XA |
| Intervalo |
|
| Recomendado | Não ative XA quando a fila de mensagens ou o tópico recebido for o único recurso na transação. Ative XA quando outros recursos, incluindo outras filas ou tópicos, estiverem envolvidos. |
As propriedades do conjunto de conexões são comuns a todos os conectores J2C.
O servidor de aplicativos une as conexões e as sessões em conjuntos com o provedor JMS para melhorar o desempenho. Isso é independente de qualquer conjunto de conexões do WebSphere MQ. É necessário configurar as propriedades do conjunto de conexões e sessões corretamente para os aplicativos, caso contrário, você pode não obter o comportamento desejado da conexão e da sessão.
Altere o tamanho do conjunto de conexões se o acesso simultâneo do lado do servidor ao recurso JMS exceder o valor padrão. O tamanho do conjunto de conexões é defino numa base por fila ou por tópico. Consulte a tabela a seguir para obter detalhes.
Esse link fornece um painel de propriedades opcionais do conjunto de conexões, comum para todos os conectores J2C.
O servidor de aplicativos une as conexões e as sessões em conjuntos com o provedor JMS para melhorar o desempenho. Isso é independente de qualquer conjunto de conexões do WebSphere MQ. É necessário configurar as propriedades do conjunto de conexões e sessões corretamente para os aplicativos, caso contrário, você pode não obter o comportamento desejado da conexão e da sessão.
A página de Propriedades personalizadas pode ser utilizada para definir as seguintes propriedades do WebSphere MQ. Essas propriedades são válidas somente se a propriedade Tipo de transporte=CLIENT for definida.
Informações relacionadas
Propriedades Personalizadas da Fábrica de Conexões de Tópicos do WebSphere MQ