Configuración de la información del URL de punto final para acceder directamente a los enterprise beans

WebSphere Application Server admite acceder directamente a un enterprise bean como un servicio web, como alternativa al uso de HTTP o JMS (Java™ Message Service) para transportar solicitudes entre el servidor y el cliente. El módulo EJB (Enterprise JavaBeans) que se utiliza como servicio web contiene un archivo WSDL (Web Services Description Language) que contiene enlaces EJB.

Antes de empezar

Para obtener más información sobre el proceso para acceder directamente a un enterprise bean como servicio web, consulte Utilización de enlaces EJB WSDL para invocar los EJB desde clientes de servicios web.

Puede utilizar la consola administrativa o los archivos de propiedades para configurar y gestionar fragmentos de URL de punto final 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.

Esta tarea describe la utilización de la consola administrativa para configurar la información de URL de punto final para acceder directamente a enterprise beans.

Acerca de esta tarea

Es necesario configurar puntos finales de servicio para conectar clientes de servicio web con los servicios web entre los componentes que se ensamblan o con los servicios web externos.

Puede especificar puntos finales de direcciones web del enterprise bean para servicios web a los que los enlaces EJB acceden directamente mediante el panel Proporcionar información de dirección web de punto final JMS y EJB en la consola administrativa.

Si dispone de módulos web configurados para utilizar el acceso EJB directo, los módulos se listan en el panel Proporcionar información de dirección web de punto final JMS y EJB en la consola administrativa. El punto EJB solamente está disponible en el WSDL que figura en el archivo nombre_aplicaciónExtendedWSDLfiles.zip.

Puede especificar un fragmento de la dirección web de punto final para los servicios web en cada módulo.

Para configurar los puntos finales de dirección web del enterprise bean con la consola administrativa:

Procedimiento

  1. Abra la consola de administración.
  2. Pulse Aplicaciones > Aplicaciones empresariales > instancia_aplicación > Proporcionar información de URL de punto final JMS y EJB.
  3. Localice la lista de módulos EJB.
  4. Seleccione el módulo de aplicación.
  5. Escriba el fragmento de la dirección web en el campo Fragmento de URL.

    Especifique un fragmento de dirección web que sea el sufijo para la parte de la dirección web inicial que se obtiene examinando la información de despliegue de servicios web. Consulte el ejemplo siguiente de esta tarea para obtener más información.

    El valor que especifique se utilizará para definir el atributo de ubicación del elemento generic:address del puerto en el archivo WSDL que se publica utilizando el enlace de nombre de archivo nombre_aplicaciónExtendedWSDLFiles.zip del panel Publicar archivos zip WSDL. Los nombres de los archivos zip se listan como enlaces en el panel.

  6. Pulse Aceptar.
  7. Pulse Guardar.

Resultados

Ha configurado puntos finales de URL del enterprise bean para los servicios web a los que se accede directamente mediante enlaces EJB.

Ejemplo

El siguiente ejemplo muestra un fragmento de dirección web que puede especificar en el campo Fragmento de URL.

La siguiente información de dirección web puede obtenerse desde el descriptor de despliegue de un enterprise bean:
wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome
Escriba el siguiente fragmento de dirección web en el campo Fragmento de URL:
jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2089
Los resultados se muestran en el ejemplo siguiente:
wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=
corbaloc:iiop:myhost.mycompany.com:2089

Qué hacer a continuación

Proporcione una descripción del servicio web para el solicitante del servicio publicando archivos WSDL. Para obtener más información, consulte cómo poner las aplicaciones de servicios web desplegadas a disposición de los clientes.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_provideejb
File name: twbs_provideejb.html