Proporcionar información de URL de punto final JMS y EJB

Utilice esta página para especificar fragmentos de URL de punto final para los servicios Web a los que se accede mediante SOAP o JMS (Java Messaging Service) o directamente como EJB (Enterprise JavaBean). 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 Aplicaciones > Tipos de aplicación > Aplicaciones de empresa de WebSphere > nombre_aplicación > Proporcionar información de URL de punto final JMS y EJB.

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 EJB, estos módulos se listan en este panel.

Este panel de la consola administrativa se aplica sólo a los servicios web de la API de Java para servicios web basados en XML (JAX-WS) y a la API de Java para RPC basado en XML (JAX-RPC).

Pestaña Configuración

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 targetService=property para formar un punto final de URL de JMS completo. El valor predeterminado se obtiene examinando la información de despliegue del servicio instalado, por ejemplo, jms:/queue?destination=jms/MyQueue&connectionFactory=jms/MyCF.

Esta información se obtiene del punto final JMS configurado del servicio Web, que es un MDB (Message Driven Bean) 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:/queue?destination=jms/MyQueue&connectionFactory=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 zip 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 al examinar 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.




Los enlaces marcados (en línea) requieren acceso a Internet.

Tareas relacionadas
Referencia relacionada


Nombre de fichero: uwbs_providejms.html