Configuración de la información de URL de punto final para los enlaces HTTP

Es necesario configurar un punto final de servicio para conectar a los clientes JAX-WS (API de Java™ para servicios web XML) y JAX-RPC (API de Java para RPC basado en XML) con cualquiera de los servicios web que se encuentran entre los componentes que se están ensamblando o con cualquier servicio web.

Antes de empezar

Puede desarrollar una API de Java accesible mediante HTTP para la llamada a procedimiento remoto basada en XML (JAX-RPC), o un servicio web de API de Java para servicios web XML (JAX-WS) si tiene un objeto JavaBeans existente para habilitarlo como un servicio web. Para obtener más información, consulte la información sobre utilización de HTTP para transportar solicitudes de servicios web.

Puede utilizar los archivos de consola administrativa o propiedad para configurar y gestionar fragmentos URL de punto final HTTP. Para obtener más información sobre cómo utilizar los archivos 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 enlaces HTTP.

Acerca de esta tarea

Puede especificar los prefijos de URL HTTP mediante el panel Proporcionar información de URL de punto final HTTP en la consola administrativa. Los prefijos URL de HTTP proporcionan información específica de ubicación y se utilizan para formar los URL de punto final completos que se incluyen en los archivos WSDL publicados.

Nota: El panel Proporcionar HTTP de la consola administrativa visualiza módulos que contienen servicios web de API de Java para servicios web basados en XML (JAX-WS) y de API de Java para RPC basado en XML (JAX-RPC). Puede utilizar el panel Proporcionar HTTP para proporcionar información de URL para ambos tipos de servicios web, sin embargo, el panel no indica el tipo de servicio con el que está trabajando.
Para configurar estos prefijos 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 HTTP.
  3. Especifique los prefijos de URL para el servicio web.

    En este paso se especifica el protocolo (HTTP o HTTPS), así como el nombre_host y el número_puerto que se va a utilizar en el URL de punto final. Puede seleccionar un prefijo de una lista seleccionando el prefijo de URL HTTP o puede utilizar un prefijo de URL HTTP personalizado.

    1. Seleccione Prefijo de URL HTTP predeterminado o Prefijo de URL HTTP personalizado.

      Si selecciona el prefijo de URL HTTP, se proporciona una lista de los prefijos de URL de punto final disponibles. La lista es una combinación de los dos conjuntos de puertos en el módulo: los puertos de host virtual y los puertos de servidor de aplicaciones. Utilice un prefijo de esta lista si se accede directamente al servidor de aplicaciones del servicio web. Seleccione un valor y seleccione también el recuadro de selección de los módulos que van a utilizar el prefijo.

      Si desea utilizar un prefijo de URL HTTP personalizado, escriba el valor en el campo. Seleccione el recuadro de selección que se utilizará en el prefijo.

      Si configura un prefijo de URL de HTTP, también debe configurar la propiedad JVM personalizada com.ibm.ws.webservices.enableHTTPPrefix en la consola administrativa y establecer el valor en true. Debe reiniciar el servidor de aplicaciones después de definir esta propiedad personalizada para que el sistema la utilice. Es necesario establecer esta propiedad JVM personalizada para que se muestre correctamente la información del prefijo de punto final HTTP personalizado en la consulta ?WSDL que devuelve el navegador y en el campo de URL del archivo WSDL que se devuelve al cliente. Si no se define esta propiedad personalizada con el valor true, el prefijo de URL de HTTP no queda reflejado en el archivo WSDL que el servicio devuelve al cliente. Para obtener más información acerca de cómo se configura esta propiedad JVM personalizada, consulte la documentación sobre cómo configurar las propiedades del transporte HTTP adicionales utilizando el panel de propiedades personalizadas JVM de la consola administrativa.

      Supported configurations Supported configurations: La propiedad personalizada com.ibm.ws.webservices.enableHTTPPrefix se aplica sólo a las aplicaciones de servicios web JAX-RPC.sptcfg
    2. Pulse Aplicar.

      El prefijo de URL, tanto si es el prefijo predeterminado como si es el prefijo personalizado, se copia en el campo Prefijo de URL HTTP del módulo seleccionado.

    3. Pulse Aceptar. La información de URL se guarda en el espacio de trabajo.

Resultados

Se ha especificado la información de URL parcial que se utilizan para formar las direcciones de punto final de destino en los archivos WSDL que se publican mediante el panel Publicar archivos WSDL.

Qué hacer a continuación

Configure cualquier otra información de punto final URL para los enlaces JMS (Java Message Service) y acceso directo a EJB (Enterprise JavaBeans). A continuación, publique los archivos WSDL para que la aplicación de servicios web desplegada esté disponible para 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_providehttp
File name: twbs_providehttp.html