Fornecer Informações sobre a URL do nó de extremidade JMS e EJB
Utilize esta página para especificar fragmentos de URL de terminal de Sistema de Mensagens Java™ (JMS) e Enterprise JavaBeans (EJB) para serviços da Web acessados através de SOAP e Sistema de Mensagens Java (JMS) ou diretamente como enterprise beans. Os fragmentos são utilizados para formar endereços de nó de extremidade completos incluídos em arquivos WSDL (Web Services Description Language) publicados.
Para visualizar essa página do console administrativo, clique em
.É possível especificar um fragmento de uma URL de terminal para ser usado em cada módulo de serviço da Web. Em um arquivo WSDL publicado, a URL que define o endereço do nó de extremidade de destino está localizado no atributo do local do elemento soap:address da porta.
Se você estiver usando módulos de serviços da Web configurados para usar JMS ou para acessar enterprise beans diretamente, estes módulos estarão listados neste painel.
Esta página do console administrativo se aplica aos serviços da Web Java API for XML-Based Web Services (JAX-WS) e Java API for XML-based RPC (JAX-RPC).
Além de usar o console administrativo, é possível usar arquivos de propriedades para configurar e gerenciar fragmentos de URL de terminais do JMS e EJB. Para saber mais sobre o uso de arquivos de propriedades para configurar e gerenciar fragmentos de URL, consulte as informações sobre como trabalhar com arquivos de propriedades de fragmentos de URL do terminal de serviços da Web.
Fragmento da URL para JMS
Especifica um fragmento de URL para os serviços da Web acessados por meio de um transporte JMS. É possível inserir um valor usado para definir o soap:address de um serviço da Web. Quando os arquivos WSDL são publicados, um URL é formado através desse fragmento e é contido nos arquivos WSDL.
O fragmento de URL digitado como um valor é um prefixo ao qual a propriedade targetService é anexada para formar um terminal de URL do JMS completo. O valor padrão é obtido examinando-se as informações de implementação do serviço instalado, por exemplo, jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF.
Estas informações são obtidas a partir do terminal JMS configurado para o serviço da Web, que é um Message Driven Bean (MDB) definido pela ferramenta de linha de comandos endpointEnabler. É possível modificar o fragmento de URL, por exemplo, incluindo propriedades. O fragmento de URL é combinado à propriedade targetService para formar a URL completa, por exemplo, jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5&targetService=GetQuote.
Fragmento da URL para EJB
Especifica um fragmento de URL para serviços da Web acessados por meio de uma ligação EJB. É possível digitar um valor utilizado para definir o atributo de local do elemento generic:address da porta de um serviço da Web. Esse endereço de porta está contido no arquivo de compactação WSDL quando o arquivo de compactação é publicado usando o campo application_name_ExtendedWSDLFiles.zip no painel Publicar Arquivo ZIP WSDL.
O valor do fragmento da URL inserido é um sufixo, que é anexado à parte inicial da URL obtida ao examinar as informações de implementação do serviço da Web. Por exemplo, o fragmento da URL pode ser obtido das informações de implementação do EJB: wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome.
Nesse caso, as seguintes informações podem ser digitadas no campo Fragmento de URL: jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809, que resulta neste URL de nó de extremidade: wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809.