Java-työaseman välityspalvelimen ja mallisovelluksen luonti WSDL-asiakirjasta ajonaikaisen Axis-ympäristön avulla

Ohjattu Web-palvelujen työasematoiminto auttaa Java-bean-komponenttien välityspalvelimen ja mallisovelluksen luonnissa. Web-mallisovellus näyttää, miten välityspalvelintiedosto koodataan.

Edellytykset:

  1. Jos käytät Apache Jakarta Tomcat -palvelinsovelmasäilöä palvelimenasi, se on asennettava, sen ilmentymän kokoonpano on määritettävä ja on luotava siihen kohdistettu Web-projekti ohjeaiheen Apache Tomcat -palvelimen ja Web-projektin luonti kuvauksen mukaisesti.
  2. Hae ja tuo WSDL-asiakirja Web-projektiin. Voit käyttää vain palveluelementin sisältäviä WSDL-tiedostoja.
Voit luoda Java-työaseman välityspalvelimen ja mallisovelluksen haetusta WSDL-asiakirjasta seuraavasti:
  1. Vaihda J2EE-perspektiiviin (Ikkuna > Avaa perspektiivi > J2EE).
  2. Valitse navigaattorinäkymästä Web-projekti, johon haluat luoda mallisovelluksen.
  3. Valitse vaihtoehdot Tiedosto > Uusi > Muu. Näytä eri ohjatut Web-palvelutoiminnot valitsemalla Web Services -palvelut -vaihtoehto. Valitse ohjattu Web-palvelun työasemaohjelma -toiminto. Napsauta Seuraava-painiketta.
  4. Web-palvelut-sivu:
    1. Anna työaseman luontiin käytettävän WSDL-, WSIL- tai HTML-tiedoston URI-tunniste.
    2. Valitse luotavan välityspalvelimen laji.
    3. Valitse liukusäätimen avulla toteutettavat Web-palvelun kehitysvaiheet:
      • Kehitys: tämä vaihtoehto luo työaseman koodin
      • Kääntäminen:
      • Käyttöönotto: tämä vaihtoehto luo työaseman käyttöönoton koodin
      • Asennus: tämä vaihtoehto asentaa työaseman valittuun palvelimeen
      • Aloitus: tämä vaihtoehto aloittaa palvelimen, kun työasema on asennettu siihen
      • Testaus: tämä vaihtoehto antaa käyttöön erilaisia valintoja työaseman testaamiseksi
    4. Valitse palvelin: oletuspalvelin tulee näkyviin. Jos haluat ottaa työaseman käyttöön jossakin toisessa palvelimessa, määritä palvelin napsauttamalla linkkiä.
    5. Valitse ajonaikainen ympäristö: oletusarvon mukainen ajonaikainen ympäristö tulee näkyviin. Jos haluat ottaa työaseman käyttöön jossakin toisessa ajonaikaisessa ympäristössä, määritä ajonaikainen ympäristö napsauttamalla linkkiä.
    6. Valitse työaseman projekti: työtilassa valitun projektin sisältävä projekti tulee näkyviin. Voit valita jonkin toisen projektin ja EAR-tiedoston napsauttamalla projektin linkkiä. Varmista, että Web-työasemaohjelmaprojektiksi valittu projekti ei ole sama kuin Web-palveluprojekti, tai työasemaohjelmaan luodut artefaktit korvaavat palveluprojektin.
    7. Valvo Web-palvelua: Web-palvelun liikenne lähetetään TCP/IP-valvontaohjelman kautta, jolloin voit valvoa Web-palvelun luomaa SOAP-liikennettä ja testata liikenteen WS-I-yhteensopivuuden. Vaihtoehtoisesti voit asentaa TCP/IP-valvontaohjelman manuaalisesti, kuten kohdassa TCP/IP-valvontaohjelman käyttö Web-palveluiden testaukseen kuvataan.
  5. Web-palvelun välityspalvelimen sivu: Tässä ruudussa näkyvät välityspalvelimen valinnat. Ruudussa näkyy kansio, johon välityspalvelin luodaan, ja lisäksi voit luoda mukautettuja vastaavuusmäärityksiä nimitilojen ja pakettien välille.
  6. Web-palvelun Nimitilasta pakettiin -vastaavuusmäärityssivu: jos valitsit edellisellä sivulla Määritä mukautettu Nimitilasta pakettiin -vastaavuuden määritys -vaihtoehdon, voit antaa mukautetut vastaavuusparit tällä sivulla napsauttamalla Lisää-vaihtoehtoa.
  7. Web-palvelun työaseman testaussivu: Tällä sivulla näkyy, oletko valinnut työaseman testauksen. Valitse välityspalvelimen testaukseen käytettävä testitoiminto ja metodit, jotka haluat sisällyttää välityspalvelimeen. Huomaa, että Universal Test Client (UTC) -testityöasema on yhteensopiva vain WebSphere-palvelimilla käyttöön otettujen Web-palvelun työasemaohjelmien kanssa.
  8. Napsauta Valmis-vaihtoehtoa. Jos testaat välityspalvelinta, testaustyöasema avautuu selainikkunassa.

Luotu Java-bean-komponentin välityspalvelin toimii etätoimintosarjakutsun rajapintana Web-palveluun. Web-mallisovellus näyttää, miten välityspalvelintiedosto koodataan.

Kun olet luonut Java-työaseman välityspalvelimen, voit testata Web-palvelun metodeja sen kautta käyttämällä Web Services -JSP-tiedostomalleja tai Universal test client -testityöasemaa.

Lisätietoja Web-projektin luonnista on Web-sovellusten kehitysohjeissa.