Despliegue de aplicaciones cliente de servicios web

Después de crear un archivo EAR (Enterprise Archive) para la aplicación cliente de servicios web, puede desplegar la aplicación cliente de los servicios web en el servidor de aplicaciones.

Antes de empezar

Para desplegar un cliente de servicios web basados en Java, necesitará una aplicación de empresa, conocida también como un archivo EAR (Enterprise Archive) que se configura y habilita para los servicios web.

Se empaqueta una aplicación API deJava™ para servicios web XML (JAX-WS) como un archivo de archivador de aplicaciones web (WAR) o como un módulo WAR en el archivo de archivador empresarial (EAR). Una aplicación JAX-WS no requiere enlaces y descriptores de despliegue adicionales para el despliegue, mientras que una aplicación de servicios web JAX-RPC (Java API for XML-based RPC) le obliga a añadir enlaces y descriptores de despliegue adicionales para el despliegue de aplicaciones. JAX-WS es mucho más dinámico y no requiere ningún dato estático generado por el paso de despliegue necesario para el despliegue de aplicaciones JAX-RPC.Para los clientes de servicios web de JAX-RPC, debe configurar los descriptores de despliegue del cliente.

Acerca de esta tarea

Puede utilizar la consola administrativa o la herramienta de script wsadmin para desplegar un archivo EAR. Si va a instalar una aplicación que contiene servicios web mediante el mandato wsadmin, especifique la opción -deployws para las aplicaciones JAX-RPC.

Utilice el mandato wsdeploy sólo con aplicaciones JAX-RPC. El mandato wsdeploy no es aplicable para las aplicaciones JAX-WS.

Si está instalando una aplicación que contiene los servicios web utilizando la consola administrativa, seleccione Desplegar WebServices en el asistente para la instalación de una nueva aplicación. Consulte información sobre cómo instalar una nueva aplicación, si desea más información sobre el uso de la consola administrativa.

Las siguientes acciones despliegan el archivo EAR con el mandato wsadmin:

Procedimiento

  1. Inicie raíz_instalación/bin/wsadmin desde un indicador de mandatos.

    [AIX][HP-UX][Linux][Solaris]En los sistemas operativos como AIX o Linux, inicie dir_raíz_instal/bin/wsadmin.sh.

  2. Despliegue el archivo EAR.
    • Para aplicaciones de servicios web JAX-WS, especifique el mandato $AdminApp install EARfile "-usedefaultbindings" en el indicador wsadmin.
    • Para aplicaciones de servicios web JAX-RPC, especifique el mandato $AdminApp install EARfile "-usedefaultbindings -deployws" en el indicador wsadmin.

Resultados

Ha desplegado un cliente de servicio web en el entorno de ejecución del servidor de aplicaciones.

Qué hacer a continuación

Pruebe el cliente de servicios web. Ahora podrá probar un archivo EAR de cliente gestionado habilitado para los servicios web o un archivo JAR de cliente no gestionado.

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_deploywbsclient
File name: twbs_deploywbsclient.html