Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
enseignement:tp:sw:clients [2012/10/03 20:26] ecoquery créée |
enseignement:tp:sw:clients [2012/10/03 20:58] (Version actuelle) ecoquery [Client en ligne de commande] |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
===== Modalités ===== | ===== Modalités ===== | ||
+ | |||
+ | Ce TP est à rendre pour le **10/ | ||
+ | URL de rendu SPIRAL: http:// | ||
+ | * Les binômes sont à constituer au sein des groupes de projet TI. En cas de nombre impair d' | ||
+ | * Le rendu sera constitué d'un fichier zip contenant: | ||
+ | * le fichier xml du projet soapUI | ||
+ | * le projet maven de l' | ||
+ | * un fichier README.txt contenant au moins les noms, prénoms et numéros d' | ||
===== Introduction ===== | ===== Introduction ===== | ||
L' | L' | ||
+ | Pour cela, on s' | ||
+ | Ce service s' | ||
+ | |||
+ | La première partie du TP requiert l' | ||
===== soapUI ===== | ===== soapUI ===== | ||
Ligne 13: | Ligne 25: | ||
Créer ensuite un test avec ces deux requêtes. On automatisera dans ce test la récupération et l' | Créer ensuite un test avec ces deux requêtes. On automatisera dans ce test la récupération et l' | ||
+ | * [[http:// | ||
===== Client en ligne de commande ===== | ===== Client en ligne de commande ===== | ||
Ligne 21: | Ligne 34: | ||
On choisira la réponse proposée par défaut pour le type de projet((maven-archetype-quickstart)) et la version. Le choix du groupId((équivalent au package, //e.g.// '' | On choisira la réponse proposée par défaut pour le type de projet((maven-archetype-quickstart)) et la version. Le choix du groupId((équivalent au package, //e.g.// '' | ||
- | Dans ce projet, on créera un client pour le service précédent. On utilisera l'API SAAJ pour envoyer et recevoir des messages du service | + | Dans ce projet, on créera un client pour le service précédent. On utilisera l'API SAAJ pour envoyer et recevoir des messages du service. Le client sera constitué d'une interface texte avec un menu permettant de choisir entre l' |
+ | |||
+ | ===== Bonus ===== | ||
+ | |||
+ | Reprendre les fonctionnalités du client en ligne de commande avec un client AJAX. | ||
+ | |||