Ohjattu Web-palvelujen työasematoiminto auttaa Java-bean-komponenttien välityspalvelimen ja mallisovelluksen luonnissa. Web-mallisovellus näyttää, miten välityspalvelintiedosto koodataan.
Edellytykset:
- 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.
- 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:
- Vaihda J2EE-perspektiiviin (Ikkuna > Avaa perspektiivi > J2EE).
- Valitse navigaattorinäkymästä Web-projekti, johon haluat luoda mallisovelluksen.
- 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.
- Web-palvelut-sivu:
- Anna työaseman luontiin käytettävän WSDL-, WSIL- tai HTML-tiedoston URI-tunniste.
- Valitse luotavan välityspalvelimen laji.
- 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
- Valitse palvelin: oletuspalvelin tulee näkyviin. Jos haluat ottaa työaseman käyttöön jossakin toisessa palvelimessa, määritä palvelin napsauttamalla linkkiä.
- 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ä.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Jos testaat luotua välityspalvelinta Web-palvelujen JSP-tiedostoilla, välityspalvelin aloitetaan Web-selaimessa seuraavassa URL-osoitteessa: http://localhost: port/WebProjectClient/sampleBeanName/WebServiceName/TestClient.jsp. Mallisovellusta voi käyttää Web-palvelun testaukseen valitsemalla metodin, syöttämällä metodille arvon ja napsauttamalla Kutsu-painiketta.
Metodin tulos näytetään tulosruudussa.
- Jos testaat Web-palvelua Web Services -selausnäkymän avulla, selausnäkymä
avautuu. Valitse testattava toiminto, anna tarvittavat tiedot ja napsauta Siirry-vaihtoehtoa. Tulos tulee näkyviin tilaruudussa.
Lisätietoja Web-projektin luonnista on Web-sovellusten kehitysohjeissa.