WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Conjuntos de Mensagens: Gerar Assistente WSDL: Configurar Detalhes da Ligação

Use esse painel para especificar os detalhes da ligação SOAP/HTTP ou SOAP/JMS.

Assistente para Gerar WSDL

Os painéis a seguir são mostrados pelo assistente Gerar WSDL:

Propriedades do Painel

Nome do serviço
O Nome do Serviço é o valor do atributo de nome no elemento de serviço no WSDL gerado. O uso exato do nome depende dos produtos que usam posteriormente o WSDL, tais como os kits de ferramentas SOAP e os repositórios UDDI. Por exemplo, se você usar posteriormente um kit de ferramentas SOAP para gerar Java™ a partir de seu WSDL, o Nome do Serviço provavelmente se tornará o nome da interface Java.
Nome da porta
Esta propriedade é o nome de uma porta WSDL específica para este serviço e geralmente seria derivado do Nome do Serviço. Uma convenção seria fornecer um Nome de Serviço <xyz> e um Nome de Porta de Provedor <xyz>.

O Nome da Porta é o valor do atributo de nome no elemento da porta no WSDL gerado. O uso exato do nome depende dos produtos que usam posteriormente o WSDL, tais como kits de ferramentas SOAP e repositórios UDDI. Por exemplo, se você usar um kit de ferramentas SOAP para gerar Java a partir de seu WSDL, o Nome da Porta poderá se tornar um nome de classe Java.

É apresentada uma opção entre duas opções:

SOAP/HTTP
Selecione esta opção para gerar uma nova definição de WSDL usando as definições de mensagem existentes com um transporte HTTP. Esta é a opção padrão.
SOAP/JMS
Selecione esta opção para gerar uma nova definição de WSDL usando definições de mensagem existentes com um transporte JMS.

Se você selecionar SOAP/HTTP, as propriedades adicionais a seguir serão exibidas:

Ação SOAP
Esta propriedade define o valor para o cabeçalho HTTP SoapAction. É possível que um aplicativo utilize o SoapAction como um mecanismo para relacionar uma mensagem SOAP a um método de implementação. Isto geralmente se aplica ao WSDL estilo de rpc.

Se a definição de WSDL precisar conter múltiplas operações e elas usarem diferentes ações SOAP, será necessário incluir os valores da ação SOAP exclusivos no WSDL após ele ter sido gerado. Se todas as operações usarem a mesma ação SOAP, especifique o valor aqui.

Endereço de Porta
Esta propriedade define o endereço no qual o serviço é disponibilizado. Ela deve ser uma URL válida e deve incluir o número da porta, se for diferente da porta HTTP padrão. Um exemplo de um endereço de porta é: http://localhost:9080/wassoap/servlet/router

Se você selecionar SOAP/JMS, as propriedades adicionais a seguir serão exibidas:

Estilo de Destino
O estilo no qual você especifica o nome do destino da mensagem JMS. O valor-padrão é jndi.
Nome do Destino
O nome do destino da mensagem JMS. Esta propriedade deve ser especificada de acordo com a propriedade Estilo de Destino.
Nome do provedor JMS
Selecione um nome de fornecedor JMS na lista. Quando selecionar um nome na lista, a propriedade Factory de Contexto Inicial será atualizada automaticamente com a classe Java relevante. O nome deve corresponder ao nome de um serviço configurável definido para o broker no qual você implementa o fluxo de mensagens.
Fábrica de contexto inicial

O ponto inicial para um espaço de nomes JNDI. Um aplicativo JMS utiliza o contexto inicial para obter e consultar a connection factory e objetos de fila ou tópico para o provedor JMS. Ao selecionar um nome de provedor JMS na lista em nome de provedor JMS, a propriedade Factory de Contexto Inicial é atualizada automaticamente com a classe Java relevante. O valor padrão é com.sun.jndi.fscontext.RefFSContextFactory, que define o Gerador de Contexto Inicial baseado em arquivo para o provedor de JMS WebSphere MQ.

Connection Factory JNDI
O nome do conection factory que é usado. Este nome deve existir no arquivo de ligações. A connection factory JNDI é uma QueueConnectionFactory JMS. Alternativamente, é possível especificar a ConnectionFactory JMS genérica.
URL de JNDI
A URL de JNDI para o provedor JMS.
Modo de entrega
Esta propriedade controla o modo de persistência utilizado para uma mensagem. Os valores válidos são:
  • Persistente: a mensagem sobrevive se o provedor JMS tem uma falha do sistema.
  • Não Persistente: a mensagem é perdida se o provedor JMS tem uma falha do sistema.
Tempo de vida da mensagem de pedido
Esta propriedade controla o período de tempo, em segundos, durante o qual a mensagem JMS de saída é mantida. O valor-padrão, 0, é usado para indicar que a mensagem não deve expirar.
Prioridade da mensagem de pedido JMS

Esta propriedade designa a importância relativa para a mensagem e pode ser usada para seleção da mensagem por um serviço da Web de recebimento.

Selecione um valor entre 0 (prioridade mais baixa) e 9 (prioridade mais alta). O valor-padrão é 4, que indica prioridade média. As prioridades no intervalo 0 - 4 indicam entrega típica. As prioridades no intervalo 5 - 9 indicam entrega mais rápida.

Responder para Nome
O nome do destino de JMS para o qual o aplicativo de recebimento deve enviar uma mensagem de resposta. Para retornar uma mensagem de resposta a esse destino JMS, o nome do destino JMS deve ser conhecido para o domínio do provedor JMS que é utilizado pelo cliente receptor.
Especificar parâmetros JNDI
Insira os parâmetros de contexto JNDI, a serem incluídos no URI do WSDL gerado, nesta tabela como pares nome-valor. Se a caixa de seleção Usar protocolo de interoperabilidade SOAP/JMS estiver limpa, a tabela Parâmetros JNDI será desativada e seus valores não serão gerados no WSDL resultante.
Especificar parâmetros do usuário
Insira parâmetros de usuário adicionais, a serem incluídos no URI do WSDL gerado, nesta tabela como pares nome-valor.
Utilizar protocolo de interoperabilidade SOAP/JMS
Essa caixa de opção está selecionada por padrão. Se esta caixa de opção estiver marcada, o WSDL SOAP/JMS gerado estará no formato W3C, caso contrário, ele será um WSDL estilo IBM. Se você desmarcar essa caixa de seleção, a tabela Parâmetros JNDI será desativada e seus valores não serão gerados no WSDL resultante.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:29


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | ad20940_