WSDL: web service descreplion Language 2 dox WSDL
languaugs to description de la vice web
Famisur va Publier sivile weba Annuaire VODI
The 2 le client va le chercher un serveur web
l'annuaire ropendre i la client envoi un misa -
voici le condances de seweur. e client anvi unnsga la fornissen hul
final
d'appel de service que tu proptex 6 fornissen repond varui
mon untract wool 6 le chew va envrye deo Repuette a la
fornisseur
o le fornissen Répond. - uA fin de mis enodune un service
webil frau, -un language wsDL (decerne le service web's - lin
proloul de cummunication ente consummatou et Paristus
SOAP
protocol pour hans fer esinfo sur Interne. af ut tp
ISATP)? * Dans le doc WSDL comporter dew parties: -o
descriptin concrete (univerelle):
four ce que alle de au service webl protocol d'acces o
description abstracte: / specifics et PLURI) nom operation,
paramé he d'entrer / sostiel (unique)
Scanné avec CamScanner
WSDL untien 7 elemen
service
Description concete
port
J
6 binding
element de liaison entre concrete et abtiate
. wmporte le putoul soal et prodluolto
T communication Transpar
6
peratus) Description abstraite
3 messages, I lasque d'aime etape ca une autre
tuces en appele Target Name Space Ins!
Scanné avec CamScanner
Cours Jax_us JAX-WS fewn Applecatuin faxrl web
Services
un service web Etendu (SOAP): un compotan logiciel
encapsulaw des fictionalite métier via des prout standard bastar -
Abstrante est une bate non dont l'implementation
interne est masque au consommaten - Sans étal me
nécessite par la présence d'un
contexte
d'exécution -
Réutilisable
Architecture des Service Web Etender:
drevadisewa
Ano
AnщСце
ANNUN
Publication
www
veus d'ennu
(client k
Fornissen)
lorsque le chieu découvrir lan muccine UDDI ila l'accés au
contrat USDL (interface, description deservice, les operation es
entrées, les sithe, le protoul, l'@...) dans leclow envoi de rêquelle
SOAP et le format d'echange clest g'XTAL
Scanné avec CamScanner
l'architecture de web Service Etendu composé
sur le technologie suvant:
.SOAP: Protocol di ammunicatusi entre web service - WSDL:
langage de description de l'interface des web
voor Scans calcesc Papriti suélleen Service
UDDI: A tanucure pour le réferencement du web service + dear
fazon Pour développer un service web avec JAX-WS Lo Approche
Behom Impla preilind 'un POJO)
- ajouter des annotation an Pojo į outils wsgen - compiler
deploye' et tester I
- oblien un doc WSDL est automatioun genere Go
Approche Top Doon (a partir dec WSDL):
- En utilisan (wsumport) enva importer notre service
ongénes les disso - Compatii la squadre cette de classe
de l'implementate - Compiler, deploga e Hester
o On commence bar le contractus DL et endolier le
squelette scwice websans la partie melic De veleppewear serveu:
Bottom lup l'approche Bottom / elp unsiste à demarrer le
developpen! a partir d'une classe Java (POJO) - ajouter
l'annotation @Webservice - Déployer l'applicate sur un serveur
olimmence pan class tojo enoblow in Centket wool standine
Scanné avec CamScanner
do
ano i cap deos
Apa
ch
couche chew
Serveis
wiche Sun Développement
Serveur
- Paramétrer le service Web : @ webnetlied: changer
le mom @ Web Resueltas Ciname - hollow all Resealt"):
pompersonnaliser le variable de satie @
Web Resultat ("maw s ---.')
public String hello wiele lasam (@web Parawa (name=*
Stanlar
pour pexonnaliser le variable d'entice effend et nonsen @
WebParam ("name = newearane)
☺ Developpement Serveur : Top Down ansiste à demaren
le developees du service
à partir d'un [Link] - l'outies wsimport how
permet de génem la squallt
de service web (generation Class java/ulefau wis)
Scanné avec CamScanner