InformatiqueRepartie
Chapitre5:WebServices– REST(III)
CeciliaZanni‐Merk
cecilia.zanni‐merk@insa‐rouen.fr
BureauBOBR104
Références
•LecoursdeMPauchet surMoodle
•ArchitecturesrépartiesenJava
AnnickFron
ISBN9782100738700.EditionsDunod
•JavaEE.Guidededéveloppementd'applicationswebenJava
JérômeLafosse
Livrenumérique.EditionsENI
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/
•JAX‐RS2.0https://jax‐rs‐spec.java.net/
3
LesclientsREST
4
LesclientsREST
•Commeévoquéprécédemment,plusieursimplémentationsdela
spécificationJAX‐RSexistent:JERSEY(Oracle,référence),CXF
(Apache),RESTEasy (JBoss/WildFly),RESTlet
•Laspécificationnedécritquelapartieserveur,lapartieclientdépend
dechaqueimplémentation
•Enconséquence,ilyaplusieurspossibilitéspourdévelopperunclient
pourconsommerdesservicesREST
•AvecJERSEY
•AvecJava.net.URL(déjàdiscuté)
•AvecApacheHttpClient
•Avecleframework pourlesclientsproposéparRESTeasy
5
1 / 83 100%