A JAX-WS és JAX-RS technológiák összehasonlítása

OData támogatás
Konzulens:
Dr. Simon Balázs
Irányítástechnika és Informatika Tanszék

A szakdolgozatomban bemutatom a webszolgáltatások világát. Ebben a világban csak kétfajta módszer létezik szolgáltatás készítésére. Az egyik ilyen módszer, a már jól bevált SOAP protokoll, mely a W3C része. A szabvány előírja, hogy az üzeneteket milyen formában kell küldeni, így nagyban befolyásolja ennek a megoldásnak a rugalmasságát, hiszen minden esetben fel kell építeni megfelelően az elküldendő üzenetet. Míg a másik ilyen módszer a RESTful webszolgáltatás a HTTP-t használja ki teljes mértékben, és az üzenet típusok a kérés fejrészétől függően dinamikusan változnak. Ezeket a koncepciókat valósították meg később a programozási nyelvekben. Az én esetemben a JavaEE 6-ban a SOAP-os megoldást támogató API a JAX-WS, míg a RESTful-t a JAX-RS implementálja. Ahhoz, hogy ki tudjam próbálni az API-kat meg kell valósítanom egy saját alkalmazást az EJB segítségével, amibe implementálni fogom a saját webszolgáltatásomat mind SOAP-os, mind RESTful-os megoldással. Ezután összehasonlítom a két megoldást, hogy mennyire nehéz egy kész alkalmazásba implementálni és hogy mennyire effektív a kész megoldás.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.