Základní profil WS-I - WS-I Basic Profile
The Základní profil WS-I (oficiální zkratka je BP), specifikace z Interoperabilita webových služeb průmyslové konsorcium (WS-I), poskytuje interoperabilita pokyny pro jádro Webové služby specifikace jako MÝDLO, WSDL, a UDDI. Profil používá Jazyk popisu webových služeb (WSDL) umožňující popis služeb jako sady koncových bodů pracujících na zprávách.
Abychom pochopili důležitost WSI-BP, nezapomeňte, že definuje mnohem užší sadu platných služeb než úplné schéma WSDL nebo SOAP. Mnoho běžných platforem (uvedených níže) podporuje WSI-BP, ale nepodporuje služby mimo něj. Porovnejte specifikaci WSDL 1.1 s podmnožinou povolenou ve WSI-BP. Všimněte si také, že WSI-BP obecně zužuje specifikaci SOAP. Existuje pozoruhodná výjimka, kdy se WSI rozšiřuje na standard SOAP, a to při přidávání atributu xml: lang k chybovým prvkům.
Verze
- Verze 1.0 tohoto profilu byla vydána počátkem roku 2004.
- Verze 1.1 publikovaná v roce 2006 nemá stejný rozsah jako verze 1.0. Část verze 1.0 zabývající se serializací obálek a jejich reprezentací ve zprávách byla přesunuta do nového profilu s názvem Jednoduchý profil vazby mýdla (SSBP)
- Verze 1.2 byla dokončena v listopadu 2010. Mezi hlavní nové funkce patří podpora pro MTOM binární přílohy a WS-Addressing
- Verze 2.0 byla také publikována v listopadu 2010. Používá MÝDLO 1.2, UDDI 3 a WS-adresování
Vyhovující rámec
Zde je seznam rámců, které tvrdí, že jsou v souladu s tímto profilem:
- SAP - Sybase Unwired Platform [1]
- Server Oracle Weblogic 10.3 je kompatibilní se základním profilem i se základním bezpečnostním profilem WS-I [2]
- ASP.NET 2.0 - Webové služby jsou kompatibilní se základním profilem [3]
- Microsoft BizTalk Server [4]
- GlassFish Metro, balíček včetně JAX-WS Referenční implementace (JAX-WS RI) a Tango (WSIT ) projekt.
- IBM WebSphere Application Server Verze 5.0.2 až 5.1 jsou kompatibilní s BP 1.0, verze 6.0+ jsou kompatibilní s BP 1.1 [5]
- Osa Apache 1.2+ je kompatibilní s BP 1.0
- Apache Axis2
- Celtix
- gSOAP je kompatibilní s BP 1.0a, 1.1 a 1.2
- Software AG webMethods verze 7 a 8
- JBossWS
- Codehaus XFire
- Apache CXF, sloučení společností Codehaus XFire a Celtix
- Bože, jazyk Gosu neodmyslitelně podporuje webové služby WS-I jako nativní typy.
- Cordys
- JaroWS