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 :