Test des clients compatibles avec les services Web

Après avoir développé, assemblé, déployé et configuré votre service Web, vous pouvez effectuer un test afin de confirmer que votre service Web s'exécute dans l'environnement de serveur d'applications.

Avant de commencer

Avant de tester votre client Java™ de services Web pour vérifier que le service Web fonctionne dans l'environnement WebSphere Application Server, assurez-vous que le noeud final du serveur spécifié dans le fichier WSDL du client est bien en cours d'exécution et qu'il est disponible.

Pourquoi et quand exécuter cette tâche

Les tests sont exécutés différemment selon que le module du client se trouve dans un conteneur Java EE ou si le client s'exécute dans l'environnement d'application Thin client pour JAX-RPC (Java API for XML-based RPC) avec WebSphere Application Server ou l'environnement d'application Thin Client pour JAX-WS (Java API for XML-Based Web Service) avec WebSphere Application Server.

Procédure

  1. Testez un fichier JAR de client non géré en exécutant votre application avec la commande java.
    [Windows] Pour les applications JAX-WS :
    "%JAVA_HOME%\bin\java" 
    -Djava.endorsed.dirs=<your_jax-ws_thin_client_install_directory>/endorsed_apis_8.5.0.jar
    -classpath 
    "<rép_install_client_léger_jax-ws>\runtimes\com.ibm.jaxws.thinclient_8.5.0.jar;
    <liste_des_classes_et_fichiers_jar_de_votre_application>"
    <nom_complet_de_la_classe_à_exécuter> <paramètres_votre_application>
    [Windows] Pour les applications JAX-RPC :
    "%JAVA_HOME%\bin\java" 
    -classpath 
    "<rép_install_client_léger_jax-rpc>\runtimes\com.ibm.ws.webservices.thinclient_8.5.0.jar;
    <liste_des_classes_et_fichiers_jar_de_votre_application>"
    <nom_complet_de_la_classe_à_exécuter> <paramètres_votre_application>
    [AIX][HP-UX][Linux][Solaris][z/OS][IBM i] Pour les applications JAX-WS :
    "$JAVA_HOME/bin/java" 
    -Djava.endorsed.dirs=<your_jax-ws_thin_client_install_directory>/endorsed_apis_8.5.0.jar
    -classpath 
    "<rép_install_client_léger_jax-ws>/runtimes/com.ibm.jaxws.thinclient_8.5.0.jar:
    <liste_des_classes_et_fichiers_jar_de_votre_application>"
    <nom_complet_de_la_classe_à_exécuter> <paramètres_votre_application>
    [Linux][z/OS] Pour les applications JAX-RPC :
    "$JAVA_HOME/bin/java" 
    -classpath 
    "<rép_install_client_léger_jax-rpc>/runtimes/com.ibm.ws.webservices.thinclient_8.5.0.jar:
    <liste_des_classes_et_fichiers_jar_de_votre_application>"
    <nom_complet_de_la_classe_à_exécuter> <paramètres_votre_application>
    L'application de client non géré s'exécute.
  2. Testez un fichier EAR de client JAX-RPX géré ou un fichier EAR client JAX-WS non géré.
    1. Exécutez l'application client avec la commande launchClient. L'exemple suivant illustre l'utilisation de cette commande :
      launchClient clientEar

Résultats

Vous avez testé un client compatible avec les services. Vous pouvez maintenant appliquer des mesures de sécurité au service Web. Les mesures de sécurité sont facultatives.

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_testwbs
Nom du fichier : twbs_testwbs.html