Web-palvelujen yhteentoimivuus (WS-I)

WS-I on rakenne, joka on suunniteltu parantamaan Web-palvelujen ympäristöjen, käyttöjärjestelmien ja ohjelmointikielten välistä yhteentoimivuutta.

Lisätietoja WS-I-järjestelmästä on sen Web-sivustossa osoitteessa: http://www.ws-i.org/. Sivustossa on Web-palvelujen yhteentoimivuuden yleiskuvauksen, käyttöskenaarioiden ja määritysten kaltaisia resursseja.

WS-I-perusprofiili (WS-I Basic Profile) on jäsennys vaatimuksista, jotka WSDL-asiakirjan ja Web-palvelun yhteyskäytännön (SOAP/HTTP) liikenteen tulee täyttää, jotta ne ovat WS-I-yhteensopivia. Web-palvelujen WS-I-tarkistustyökalut tukevat tällä hetkellä WS-I Simple SOAP Binding Profile 1.0 (WS-I SSBP) -profiilia, joka perustuu WS-I-perusprofiiliin ja WS-I Attachments Profile 1.0 (WS-I AP) -profiiliin. Määrityksiä voi tarkastella WS-I-määrityksen Web-sivustossa kohdan Deliverables alla valitsemalla vaihtoehdon Basic Profile.

Web-palvelun yhteensopivuus WS-I-profiilien kanssa määritetään luotavan Web-palvelun lajin perusteella. Yhteensopivuuden oletustaso on luoda varoitus, jos valitaan Web-palveluasetus, joka ei ole yhteensopiva WS-I SSBP -profiilin kanssa. Kaikki valinnat, jotka eivät ole yhteensopivia WS-I AP -profiilin kanssa, ohitetaan. WS-I-yhteensopivuustason voi määrittää työtilan tai projektin tasolla. Ohjatut Web-palvelujen luontitoiminnot, ajonaikainen WebSphere-ympäristö, WSDL-muokkausohjelma ja muut Web-palvelutyökalut tukevat ja edistävät WS-I-yhteensopivien palvelujen kehitystä.