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 los enlaces JMS (Java Messaging Service) o 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 > Aplicaciones de empresa > instancia_aplicación > Proporcionar información de URL de punto final JMS y EJB.

Puede especificar una parte o 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 de punto final de destino se encuentra en el atributo de ubicación del elemento soap:address del puerto. Esto se aplica a los servicios Web a los que se accede mediante un transporte JMS o directamente como un EJB.

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.

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 utilizado para definir soap:address de un servicio Web incluido dentro de un archivo WSDL que se ha publicado mediante el panel Publicar archivos zip WSDL.

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 por omisión 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 bean controlado por mensajes (MDB) definido por la herramienta de línea de mandatos endpointEnabler. Puede modificar el fragmento de URL, como las propiedades de adición. 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 incluido dentro de un archivo WSDL que se ha publicado mediante el campo nombre_aplicación_ExtendedWSDLFiles.zip en el panel Publicar archivos zip WSDL.

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 siguiente fragmento de URL puede obtenerse de la información de despliegue del EJB: wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome.

En este caso, debería especificar la siguiente información en el campo de 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.