1 / 7

Java API for XML Web Service ( JAX-WS )

Java API for XML Web Service ( JAX-WS ). Ülesanne 1. Luua seniste loengute ja harjutustundide põhjal valikvastustega ülesanne, mis teie arvates sobiks antud aine testi. Küsimused, koos valikute ja õige vastusega palun saadke õppejõu poolt määratud aadressile. JAX-WS.

Télécharger la présentation

Java API for XML Web Service ( JAX-WS )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Java API for XML Web Service (JAX-WS)

  2. Ülesanne 1 • Luua seniste loengute ja harjutustundide põhjal valikvastustega ülesanne, mis teie arvates sobiks antud aine testi. • Küsimused, koos valikute ja õige vastusega palun saadke õppejõu poolt määratud aadressile.

  3. JAX-WS • JAX-WS on kõrgtaseme API veebiteenuste pakkumiseks ja tarbimiseks. • Vaatame JAX-WS-i kui objektivaadet SOAP sõnumitele. • JAX-WS varjab meie eest XML struktuuri. • JAX-WS-i peamine komponent on javax.jws. Seal on ainult 6 annotatsiooni ja üks enum. • JAX-WS asendab JAX-RPC API

  4. Ülesanne 2 • Tehke tavalisse java projekti klass nimega OIS ja sinna sisse üks meetod nimega getTunniplaan. • getTunniplaan • Sisend: nimi ja matrikliNr • Väljund: nimekiri Tund-dest. • Tund klass sisaldab järgmisi välju • AineNimi • 6ppej6uNimi • RuumiNr • Tehke Main klass, kus kutsute getTunniplaan meetodi katsetamiseks välja.

  5. Ülesanne 3 • Looge ülesanded 2 loodud OIS klassi põhjal veebiteenus ja tehke see localhostis kättesaadavaks järgnevalt: public class WSPublisher { public static void main(String[] args) { Endpoint.publish("http://localhost:8080/WS/OIS",new OIS()); } } • http://localhost:8080/WS/OIS?WSDL

  6. Ülesanne 4 • Tehke lihtne java klient ülesandes 3 loodud veebiteenuse katsetamiseks. • Vihje: valige new->webserviceclient... • Video: Consuming a Web Service using netbeans 7.1

  7. Ülesanne 5 • Looge uus Java Web Project ja kopeerige sinna ülesandes 2 loodud OIS klass ning muutke see klass taas veebiteenuseks nagu tegite seda ülesandes 3. Seekord publitseerige (deploy) see teenus Glassfish veebiserverile.

More Related