Proporcionar información de URL de punto final JMS y EJB
Utilice esta página para especificar fragmentos de URL de punto final Java™ Message Service (JMS) y Enterprise JavaBeans (EJB) para servicios web a los que se accede a través de SOAP y Java Message Service (JMS) o directamente como enterprise beans. Los fragmentos se utilizan para formar direcciones de puntos finales completas incluidas en archivos WSDL (Web Services Description Language) publicados.
Para ver esta página de la consola administrativa, pulse
.Puede especificar un fragmento del URL de punto final que debe utilizarse en cada módulo de servicio web. En un archivo WSDL publicado, el URL que define la dirección del punto final de destino se encuentra en el atributo de ubicación del elemento soap:address del puerto.
Si está utilizando módulos de servicios web que están configurados para utilizar JMS o configurados para acceder directamente a Enterprise beans, estos módulos se listan en este panel.
Esta página de la consola administrativa se aplica a JAX-WS (Java API for XML-Based Web Services) y a JAX-RPC (Java API for XML-based RPC).
Además de utilizar la consola administrativa, puede utilizar archivos de propiedades para configurar y gestionar fragmentos de URL de punto final JMS y EJB. Para obtener información sobre la utilización de perfiles de propiedades para establecer y gestionar los fragmentos de URL, consulte la información sobre cómo trabajar con archivos de propiedades de fragmentos de URL de punto final de servicios web.
Fragmento de URL para JMS
Especifica un fragmento de URL para los servicios web a los que se accede mediante el transporte JMS. Puede especificar un valor que se haya utilizado para definir la soap:address de un servicio web. Cuando se publican archivos WSDL, se forma un URL que se encuentra en dichos archivos utilizando este fragmento.
El fragmento de URL que se ha especificado como valor es un prefijo al que se añade la propiedad targetService para formar un punto final de URL JMS completo. El valor predeterminado se obtiene examinando la información de despliegue del servicio instalado, por ejemplo, jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF.
Esta información se obtiene del punto final JMS configurado para el servicio web, que es un MDB (Message Driven Bean - Bean controlado por mensaje) definido por la herramienta de línea de mandatos endpointEnabler. Puede modificar el fragmento de URL añadiendo propiedades, por ejemplo. El fragmento de URL se combina con la propiedad targetService para formar el URL completo, por ejemplo jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5&targetService=GetQuote.
Fragmento de URL para EJB
Especifica un fragmento de URL para los servicios web a los que se accede mediante un enlace EJB. Puede especificar un valor utilizado para definir el atributo de ubicación del elemento generic:address del puerto de un servicio Web. Esta dirección de puerto se encuentra en el archivo comprimido WSDL cuando éste se publica utilizando el campo application_name_ExtendedWSDLFiles.zip del panel Publish WSDL zip file.
El valor del fragmento de URL especificado es un sufijo que se añade a la parte inicial del URL obtenido, examinando la información de despliegue del servicio web. Por ejemplo, el fragmento de URL siguiente puede obtenerse de la información de despliegue de EJB: wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome.
En este caso, puede especificar la información siguiente en el campo del fragmento de URL, jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809, que da como resultado este URL de punto final, wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809.