Sintaxe da URL do Terminal JMS de Propriedade IBM (Reprovada)

Uma URL de terminal Java™ Message Service (JMS) é usada para acessar os serviços da Web Java API for XML Web Services (JAX-WS) ou Java API for XML-based RPC (JAX-RPC) com o transporte JMS. Essa URL proprietária especifica o destino e o connection factory do Java Message Service (JMS) e também o nome do componente de porta para a solicitação de serviço da Web. Esse URL de nó de extremidade é semelhante à URL de nó de extremidade HTTP, que especifica o host e a porta, assim como a raiz de contexto e o nome do componente da porta.

Configurações suportadas Configurações suportadas: Um URL de nó de extremidade JMS tem a seguinte forma geral:
jms:/[queue|topic]?<property>=<value>&<property>=<value>&...
A URL consiste no tipo de transporte jms:, seguido tanto por /queue quanto por /topic para indicar o tipo de destino JMS, seguido pela cadeia de consulta contendo uma lista de pares de propriedade e valor que são utilizados para especificar as informações de nó de extremidade JMS.sptcfg

As propriedades suportadas na cadeia de URL são descritas nas seguintes tabelas:

Tabela 1. Propriedades Relacionadas a Destino (Obrigatórias). Use essas propriedades para especificar as propriedades relacionadas ao destino para uma URL de terminal JMS.
Nome da Propriedade Description
destino Especifica o nome JNDI (Java Naming and Directory Interface) da fila de destino ou do tópico.
connectionFactory Especifica o nome de JNDI da fábrica de conexões.
targetService Especifica o nome do componente da porta para o qual o pedido é despachado.
Tabela 2. Propriedades Relacionadas a JNDI (Opcionais). Use essas propriedades para especificar as propriedades relacionadas ao JNDI para uma URL de terminal JMS.
Nome da Propriedade Description
initialContextFactory Especifica o nome da fábrica de contexto inicial a ser utilizada que é mapeada para a propriedade java.naming.factory.initial.
jndiProviderURL Especifica a URL do provedor JNDI, que é mapeado para a propriedade java.naming.provider.url.
Tabela 3. Propriedades Relacionadas a JMS (Opcionais). Use essas propriedades para especificar as propriedades relacionadas ao JMS para uma URL de terminal JMS.
Nome da Propriedade Description
deliveryMode Indica se a mensagem do pedido é persistente ou não. Os valores válidos são 1 para não persistente e 2 para persistente. O valor padrão é 1.
timeToLive Especifica, em milissegundos, o período de tempo da mensagem de pedido JMS. Um valor padrão 0 indica um tempo de vida infinito. Entretanto, quando você usar serviços da Web, essa propriedade é limitada pelo valor que está especificado para a propriedade synchTimeout. A configuração da propriedade synchTimeout determina quanto tempo um cliente aguarda por uma resposta a partir do servidor. Essa limitação evita que a mensagem JMS permaneça ativa depois que o cliente for parado aguardando por uma resposta do servidor.
priority Especifica a prioridade do JMS associada à mensagem do pedido. Os valores válidos estão entre 0 e 9. O valor padrão é 4. Um valor igual a 0 tem a menor prioridade e um valor igual a 9 tem a prioridade mais alta.
replyToDestination Especifica o nome de JNDI de uma fila a ser utilizada para receber mensagens de resposta. O uso dessa propriedade opcional possibilita ao cliente utilizar uma fila permanente, em vez de uma fila temporária, para receber respostas.

Se você configurar valores para as propriedades deliveryMode, timeToLive e priority no pedido JMS, esses valores serão propagados da mensagem de pedido JMS para a mensagem de resposta JMS correspondente.

As propriedades necessárias, destino, connectionFactory e targetService devem estas contidos na cadeia de URL do terminal JMS. O restante das propriedades é opcional.

É possível definir qualquer uma das propriedades no objeto Stub do cliente. As várias propriedades podem ser especificadas, incluindo-as como parte da URL de terminal ou é possível configurar essas propriedades programaticamente pelo cliente no objeto Stub. As propriedades especificadas no objeto Stub do cliente têm prioridade sobre as propriedades especificadas como parte de uma cadeia da URL do nó de extremidade JMS.


Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwbs_jmsurl
Nome do arquivo: rwbs_jmsurl.html