InformatiqueRepartie
Chapitre5:WebServices‐ REST
CeciliaZanni‐Merk
cecilia.zanni‐merk@insa‐rouen.fr
BureauBOBR104
BasésurlecoursdeMAlexandrePauchet,INSARouenNormandie,2016
Références
•LecoursdeMPauchet surMoodle
•ArchitecturesrépartiesenJavadeAnnickFron
ISBN9782100738700.EdDunod
2
RéférencesetcourssurleWeb
•TheJavaEE6tutorial
http://docs.oracle.com/javaee/6/tutorial/doc/index.html
•CoursSun
http://miageprojet2.unice.fr/@api/deki/files/99/=FY09TechDays_RES
T_Carol_(1).odp
•CoursM.Baronhttp://mbaron.developpez.com/soa/jaxrs/
•JSR311http://jcp.org/en/jsr/summary?id=311
3
Architectures:Rappel
•Années70:architecturesMainframe(1tier)
•Années80:architectures2tiers(BD)
•Findesannées80:architectures3tiers(RPC)
•Années90:architectures3tiersObjet(RMI/Corba)
•Années00:architecturesorientéesservices(WebServices)
•Findesannées00:architecturesorientéesressources(RESTful)
4
WebServices:Rappel
•Surleplanconceptuel,unserviceestunecomposantelogicielle
fournieviaunpointd’attache(endpoint)accessibleauréseau.
•Surleplantechnique,lesservicesWebpeuventêtremisenœuvrede
diversesfaçons.
•servicesWeb«étendus»(« big »danslalittérature),implémentésavecJAX‐
WS
XML,SOAP,WSDL
•servicesWeb«RESTful»,implémentésavecJAX‐RS
RESTful =Representational StateTransfer
MieuxintégrésavecHTTPqueSOAP,ilsn’ontpasbesoindemessagesXMLou
dedéfinitionsWSDL
5
1 / 76 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!