sysrep:tp3
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
sysrep:tp3 [2012/11/14 12:17] – orel | sysrep:tp3 [2024/03/18 15:06] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 4: | Line 4: | ||
service de compte banquaire offrant les opérations suivantes : | service de compte banquaire offrant les opérations suivantes : | ||
- | <code java> | + | < |
public interface Account { | public interface Account { | ||
public void deposit(float amount); | public void deposit(float amount); | ||
Line 18: | Line 18: | ||
====Environnement==== | ====Environnement==== | ||
- | Editez | + | Créez |
- | faut. Puis charger l' | + | faut. Puis charger l' |
- | <code bash> | + | <code bash env.sh> |
- | #!/bin/sh | + | |
export ROOT=<???> | export ROOT=<???> | ||
export CATALINA_HOME=$ROOT/ | export CATALINA_HOME=$ROOT/ | ||
Line 47: | Line 45: | ||
$ $CATALINA_HOME/ | $ $CATALINA_HOME/ | ||
+ | |||
+ | __Nota Bene__ : Cela est en fait suffisant pour installer son Service Web dans Axis, les stubs serveur étant générés dynamiquement ! | ||
====Déploiement du service web==== | ====Déploiement du service web==== | ||
- | Editez maintenant | + | Créez |
- | et " | + | et " |
+ | |||
+ | <code xml deploy.wsdd> | ||
+ | < | ||
+ | xmlns: | ||
+ | |||
+ | <service name=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <code xml undeploy.wsdd> | ||
+ | < | ||
+ | <service name=" | ||
+ | </ | ||
+ | </ | ||
+ | |||
__Nota Bene__ : La ligne importante dans ce fichier est celle qui régit la | __Nota Bene__ : La ligne importante dans ce fichier est celle qui régit la | ||
Line 63: | Line 84: | ||
$ java org.apache.axis.client.AdminClient -h localhost -p 8080 deploy.wsdd | $ java org.apache.axis.client.AdminClient -h localhost -p 8080 deploy.wsdd | ||
- | Après cela, le service web doit être visible à l' | + | Après cela, le service web doit être visible à l'URL http:// |
- | + | ||
- | Le service web est normalement accessible à l'URL suivante : http:// | + | |
Pour terminer le service web, il suffit de taper : | Pour terminer le service web, il suffit de taper : | ||
Line 74: | Line 93: | ||
En vous inspirant de HelloWorldClient.java, | En vous inspirant de HelloWorldClient.java, | ||
- | testant votre service. | + | testant votre service. |
+ | permettant d' | ||
- | ====Bonus==== | + | ====Pour aller plus loin==== |
- | Pour terminer, proposez une interface Web à base de Servlet/ | + | Cherchez sur Internet un exemple |
- | permettant d' | + |
sysrep/tp3.1352895454.txt.gz · Last modified: 2024/03/18 15:05 (external edit)