Déploiement d'applications client de services Web

Une fois que vous avez déployé le fichier EAR pour l'application de client de services web, vous pouvez déployer l'application client de services web dans le serveur d'applications.

Avant de commencer

Pour déployer un client de services Web de type Java, vous avez besoin d'une application d'entreprise (ou fichier EAR) qui est configurée et activée pour les services Web.

Une application JAX-WS (Java™ API for XML-Based Web Services) est intégrée en tant que fichier ou module WAR (Web Application Archive) dans un fichier EAR (Enterprise Archive). Une application JAX-WS ne requiert pas de descripteurs de déploiement et de liaisons supplémentaires pour le déploiement, alors qu'une application de services Web JAX-RPC (Java API for XML-based RPC) le requiert. JAX-WS est plus dynamique et ne requiert pas que des données statiques soient générées par l'étape de déploiement requise pour le déploiement d'applications JAX-RPC. Pour les clients de services Web JAX-RPC, vous devez configurer les descripteurs de déploiement client.

Pourquoi et quand exécuter cette tâche

Vous pouvez utiliser la console d'administration ou l'outil de scriptage wsadmin pour déployer un fichier EAR. Si vous installez une application contenant des services Web à l'aide de la commande wsadmin, spécifiez l'option -deployws pour les applications JAX-RPC.

Utilisez la commande wsdeploy uniquement avec les applications JAX-RPC. La commande wsdeploy ne concerne pas les applications JAX-WS.

Si vous installez une application contenant des services web à l'aide de la console d'administration, sélectionnez le déploiement des services Web dans l'Assistant Installation d'une nouvelle application. Lisez la rubrique sur l'installation d'une nouvelle application pour plus d'informations sur l'utilisation de la console d'administration.

Effectuez les étapes suivantes pour déployer le fichier EAR avec la commande wsadmin :

Procédure

  1. Lancez racine_install/bin/wsadmin depuis une invite de commande.

    [AIX][HP-UX][Linux][Solaris]Sur les systèmes d'exploitation tels que AIX ou Linux, démarrez racine_install/bin/wsadmin.sh.

  2. Déployez le fichier EAR.
    • Pour les applications de services Web JAX-WS, entrez la commande $AdminApp install fichier EAR "-usedefaultbindings" à l'invite wsadmin.
    • Pour les applications de service Web JAX-RPC, entrez la commande $AdminApp install EARfile "-usedefaultbindings -deployws" à l'invite wsadmin.

Résultats

Vous disposez d'un client de service web dans l'environnement d'exécution du serveur d'applications.

Que faire ensuite

Testez le client de services Web. Vous pouvez désormais tester un fichier EAR de client géré ou un fichier JAR de client non géré, l'un ou l'autre compatible avec les services Web.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_deploywbsclient
Nom du fichier : twbs_deploywbsclient.html