Java web programozás 11.
Tartalom Web szolgáltatások (WS) Jellemzői SOAP WSDL JAX-WS Web szolgáltatás hívása Java asztali alkalmazásból Web rétegből 2009
WS jellemzői XML alapú kommunikáció Kommunikációs eszköz, egy heterogén környezetben. Az üzleti funkciók elérése HTTP protokollal Meglévő szolgáltatások újrafelhasználása Több, eltérő kliens is használhatja (pl. Java, .NET, stb.) 2009
SOAP Simpe Object Access Protocol Jellemzői: Felépítése Szabványos protokoll, amely XML-formátumban leírja a távoli metódus hívását, annak paramétereivel, visszatérési értékével, stb. Platform független kommunikációt biztosít! Felépítése Fejléc (header): konfigurációs beállítások Törzs (body): a hívható metódusok leírásai 2009
WSDL Web Service Description Language Jellemzői: Leírja a web szolgáltatás elérhetőségét. Itt vannak leírva a metódusok, és a támogatott protokollok. A web szolgáltatás kliense, mindig a (generált) WSDL állományt éri el és ez alapján tudja használni a web szolgáltatás metódusait. 2009
JAX-WS Java API for XML-based Web Services A Java EE –ben debütált. Hatékony és gyors fejlesztést tesz lehetővé A telepítés leíró (web.xml) helyett, annotációkkal (@xy) konfigurálható 2009
WS készítése Lásd, a „Web Service.doc” nevezetű dokumentumot. 2009