JAX-WS webszolgáltatások - példák - Bevezetés

Ezek a példák a JAX-WS webszolgáltatásokat mutatják be. A példák az egyutas és kétutas webszolgáltatások alapszintű megvalósítását mutatják. Minden példában található egy szervlet, amely böngésző segítségével gyakorolja a szolgáltatást, és egy parancssorból futtatható példa, amely a JAX-WS vékony ügyfelét használja a WebSphere alkalmazáskiszolgálóval.

A JAX-WS példákról és webszolgáltatásokról további információkat a technikai megjegyzésekben talál.

A JAX-WS webszolgáltatások további információiért olvassa el a Webszolgáltatások dokumentációt a WebSphere Application Server információs központ könyvtárában.

 
Követelmények: Nincs.
 
 
  Ping és Echo példa
A Ping és Echo példa egyszerű JAX-WS szolgáltatásokat szemléltet. A Ping példa egyutas szolgáltatás-tranzakciót mutat be. A szolgáltatásügyfél egy egyszerű szöveges karaktersorozatot küld a szolgáltatásvégpontra. Az Echo példa kétutas szolgáltatás-tranzakciót mutat be. A szolgáltatásügyfél egy egyszerű szöveges karaktersorozatot küld a szolgáltatásvégpontra. A szolgáltatás egy azonosítót fűz annak elejére, majd visszaküldi a karaktersorozatot az ügyfélhez. Az Echo példa a szinkron programozási modell használatát és az aszinkron programozási modell két módjának használatát is bemutatja.

A Ping és Echo példák átviteleként SOAP 1.1 vagy SOAP 1.2 beállítást is választhat.

A Ping és Echo példa a Java Platform, Enterprise Edition (Java EE) és WebSphere Application Server sok funkcióját használják, beleértve a szervleteket és a JavaServer Pages (JSP) technológiát.

 
  MTOM példa
Az MTOM példa a SOAP üzenetátviteli optimalizációs mechanizmus (Message Transmission Optimization Mechanism - MTOM) használatát mutatja be bináris fájlok küldésére és fogadására. Az MTOM szolgáltatás segítségével a SOAP kapcsolatok optimalizálhatják a SOAP üzenet átvitelét vagy formátumát az üzenet részeinek szelektív kódolásával, miközben továbbra is biztosított az XML Infoset bemutatása a SOAP alkalmazás számára. A szolgáltatásügyfél egy fájlt küld a szolgáltatás végpontjára MTOM segítségével kódolt bináris adatokkal.

Az MTOM példa számos Java Platform, Enterprise Edition (Java EE) és WebSphere Application Server funkciót használ, beleértve a szervleteket és a JavaServer Pages (JSP) technológiát.