Web-palvelujen oletusasetukset

Ennen kuin aloitat Web-palvelujen tai työasemien kehityksen, voit optimoida työympäristön Web-palvelujen kehittämistä varten määrittämällä erilaisia oletusasetuksia.

Määritä Web-palvelujen oletusasetuksia seuraavasti:
  1. Avaa oletusasetusten muistikirja napsauttamalla vaihtoehtoa Ikkuna > Oletusasetukset.
  2. Laajenna kohta Web-palvelut tai Web ja XML ja napsauta määritettävän oletusasetuksen lajia
  3. Valitse valintaruudut niille asetuksille, jotka haluat määrittää oletukseksi Web-palvelun luonnin yhteydessä.
  4. Toteuta muutokset napsauttamalla OK-painiketta ja sulje oletusasetusten muistikirja.
Jos tarvitset lisätietoja asetuksesta, valitse kyseinen asetus ja paina F1-näppäintä.

Web-palvelutyökalujen avulla voit määrittää seuraavat oletusasetukset:

Axis-lähetin
Tällä sivulla voit määrittää seuraavat oletusasetukset, joita käytetään Axis-Web-palvelujen luonnin tai kulutuksen yhteydessä.
WSDL2Java
  • Luo koodi kaikille elementeille: WSDL2Java luo oletusarvoisesti koodin vain niille WSDL-tiedoston elementeille, joihin viitataan. Lisätietoja viitteiden toiminnasta on Axis-oppaassa: http://ws.apache.org/axis/java/reference.html
  • Lähettää erilliset apuluokat metatiedoille: Jos valitset tämän vaihtoehdon, WSDL2Java luo erillisen apuluokan, joka sisältää metatiedot sen sijaan, että ne sisältyisivät perusrakenteeseen.
  • Suosii Bean-komponenttien koontia suoriin taulukoihin kierrätettäviä XML-taulukkolajeja varten: Oletustoiminta on määrittää vastaavuus tälle XML-rakenteelle:
    <element name="array">
     <complexType>
      <sequence>
       <element name="item" type="xs:string"/>
      </sequence>
     </complexType>
    </element>
    Java-merkkijonomatriisiin (String[]). Jos haluat, että tällaisille skeemoille luodaan erityinen JavaBean-luokka (ArrayOfString), valitse tämä vaihtoehto.
  • Lisää laajuus deploy.wsdd-tiedostoon: Tämä osoittaa, miten palvelintoteutus otetaan käyttöön. Sovellus käyttää yhtä toteutusluokan ilmentymää kaikkia pyyntöjä varten. Pyyntö luo uuden toteutusluokan ilmentymän kunkin pyynnön osalta. Istunto luo uuden toteutusluokan ilmentymän kunkin istunnon osalta.
  • Aikakatkaisu sekunteina: Oletusarvo on 45. Voit poistaa aikakatkaisun käytöstä valitsemalla arvoksi -1.
Java2WSDL
  • Etsi sallitut metodit peritystä luokasta: Jos valitset tämän vaihtoehdon, Java2WSDL-jäsennystoiminto selvittää WSDL-tiedostoon vietävät metodit laajennetuista luokista.
  • Analysoi palveluluokan JAX-RPC-yhteensopivuus ennen koodin muodostusta: Jos valitset tämän vaihtoehdon, työkalut selvittävät tarkistamalla Java-palveluluokan ja sen arvot, vastaako luokka JAX-RPC-määritystä.
Ponnahdusvalintaikkunan valinta
Valintaikkunoiden oletusasetusten avulla voi määrittää, mitä valintaikkunoita näytetään ponnahdustoimintoja ajettaessa. Jos olet poistanut valintaikkunoita käytöstä valitsemalla vaihtoehdon "Älä näytä tätä valintaikkunaa jatkossa" ohjatun Web-palvelujen luontitoiminnon ensimmäisellä sivulla, voit kumota tämän muutoksen poistamalla valinnan piilotetun valintaikkunan valintaruudusta.
Profiilien yhteensopivuus ja kelpoisuuden tarkistus
WS-I-yhteensopivuuden oletusasetusten avulla voit valita yhteensopivuuden tason WS-I Simple SOAP Binding Profile (SSBP)- ja WS-I Attachement Profile (AP) -profiilin kanssa. Huomautus: jos muutat WS-I-yhteensopivuuden tasoa samalla, kun WS-I-yhteensopivuushäiriöitä luetellaan tehtävänäkymään, tehtävänäkymää ei päivitetä automaattisesti. Työtilan kelpoisuus on tarkistettava uudelleen, ennen kuin varoitukset poistetaan tehtävänäkymästä. Lisätietoja WS-I:stä on seuraavassa kohteessa: http://www.ws-i.org/
Tarkistuksen oletusasetuksiksi voit valita, tarkistetaanko ohjattujen Web-palvelujen luontitoimintojen käyttämien WSDL-tiedostojen kelpoisuus ja onko WSDL-tarkistus tehtävä loppuun, ennen kuin ohjattu toiminto siirtyy seuraavaan vaiheeseen.
Projektin topologia
Projektin topologian oletusasetusten avulla voit tehdä seuraavaa:
  • Voit valita oletuslajin työasemasovellusprojektille, jonka ohjatut Web-palvelujen luontitoiminnot luovat Web-palvelun työasemaohjelmaa luotaessa. Voit myös määrittää, missä järjestyksessä työasemasovellusprojektin lajit luetellaan ohjatussa toiminnossa. Huomaa, että tämä valinta on vain oletusasetus ja että ohjatussa toiminnossa voi valita vaihtoehtoisen projektin lajin.
  • Valitse, haluatko luoda Web-palvelun ja Web-palvelun työasemaohjelman samaan EAR-projektiin vai erillisiin EAR-projekteihin. Palvelun ja työasemaohjelman luonnilla erillisiin EAR-projekteihin voi pienentää sellaisten ristiriitojen todennäköisyyttä, joita voi ilmetä, kun molemmat sijaitsevat samassa EAR-projektissa. Tämä vaihtoehto käyttää kuitenkin enemmän järjestelmän resursseja.
Resurssien hallinta
Resurssien hallinnan oletusasetusten avulla voit määrittää tiedostojen ja kansioiden luonnin sekä korvauksen oletusasetukset, joita käytetään Web-palvelun luonnissa.
  • Korvaa tiedostot ilman vahvistusta: tämän vaihtoehdon valinta sallii ohjattujen toimintojen korvata työtilan aiemmin luodut tiedostot ilman vahvistusta. Jos vaihtoehtoa ei ole valittu, järjestelmä pyytää vahvistusta aina, kun tiedosto on korvattava.
  • Luo kansiot tarvittaessa: tämän vaihtoehdon valinta sallii ohjattujen toimintojen luoda tarvittavat kansiot.
  • Kuittaa tiedostot ulos ilman vahvistusta: tämän vaihtoehdon valitsemalla voit kuitata ulos tiedostoja saamatta vahvistusta pyytävää varoitussanomaa.
  • Yhdistä luotu perustiedosto: tämä valintaruutu on oletusarvoisesti pois käytöstä. Jos tämä valintaruutu otetaan käyttöön, kun työtilassa on jo samanniminen perustiedosto, uusi perustiedosto yhdistyy aiemmin luotuun perustiedostoon. Ota tämä käyttöön, kun haluat säilyttää koodin, jota olet jo muuttanut aiemmin luoduissa perustiedostoissa.

    Kun tämä oletusasetus on käytössä, huomaa, että jos muutat rajapinnan paluulajin, tuloksena olevassa perustiedostossa on metodi, joka palauttaa lajin sellaisena kuin se on määritettynä uudessa rajapinnassa, mutta siinä on metodin sisältö, joka tulee alkuperäisestä perustiedostosta (joka palauttaa erilaisen lajin). Tästä seuraa käännösvirhe, joka on korjattava manuaalisesti.

Skenaarion oletusasetukset
Skenaarion oletusasetusten avulla voit määrittää seuraavat Web-palvelun luonnissa käytettävät oletusarvot:
  • minkä Web-palvelun lajin ja työaseman haluat olevan oletusvalintana.
  • mitkä Web-palvelun elinkaaren vaiheet haluat toteuttaa ohjatussa toiminnossa.
  • haluatko, että Web Services -selausnäkymä käynnistetään oletusarvoisesti, jotta voit julkaista Web-palvelun UDDI-rekisterissä.
  • haluatko reitittää Web-palvelun SOAP-liikenteen TCP/IP-valvontatoiminnon kautta, jotta voit valvoa SOAP-paketteja ja vaihtoehtoisesti testata niiden WS-I-yhteensopivuuden.
Huomaa, että kyseiset oletusasetukset voi kaikki ohittaa ohjatussa toiminnossa.
Palvelin ja ajonaikainen ympäristö
Valitse palvelin, Web-palvelun ajonaikainen ympäristö ja J2EE-versio, joiden haluavat olevan oletusvalintoina ohjatussa Web-palvelujen luontitoiminnossa. Huomaa, että kyseiset oletusasetukset voi kaikki ohittaa ohjatussa toiminnossa.
Testitoiminnon oletusarvot
Voit valita, aloittaako ohjattu toiminto automaattisesti testitoiminnon. Voit myös valita ensisijaisen testitoiminnon lajin.
WSDL-tiedostot
Voit määrittää oletusarvoisen kohdenimitilan WSDL-tiedostolle, joka luodaan WSDL-muokkausohjelmassa. Jos et muuta oletusarvoa, WSDL-tiedoston kohdenimitilaksi määritetään http://tempuri.org.