Profil podstawowy WS-I

WS -I Basic Profile (oficjalny skrót to BP), specyfikacja konsorcjum branżowego Web Services Interoperability (WS-I), zawiera wskazówki dotyczące interoperacyjności dla podstawowych specyfikacji usług Web Services , takich jak SOAP , WSDL i UDDI . Profil wykorzystuje Web Services Description Language (WSDL), aby umożliwić opisywanie usług jako zestawów punktów końcowych działających na wiadomościach.

Aby zrozumieć znaczenie WSI-BP, należy zauważyć, że definiuje on znacznie węższy zestaw prawidłowych usług niż pełny schemat WSDL lub SOAP. Wiele popularnych platform (wymienionych poniżej) obsługuje WSI-BP, ale nie obsługuje usług poza nim. Porównaj specyfikację WSDL 1.1 z podzbiorem dozwolonym w WSI-BP. Należy również zauważyć, że WSI-BP generalnie zawęża specyfikację SOAP. Istnieje godny uwagi wyjątek, w którym WSI rozszerza standard SOAP, a mianowicie dodanie atrybutu xml:lang do elementów błędów.

Wersje

  • Wersja 1.0 tego profilu została wydana na początku 2004 roku.
  • Wersja 1.1 opublikowana w 2006 roku nie ma takiego samego zakresu jak wersja 1.0. Część wersji 1.0 zajmująca się serializacją kopert i ich reprezentacją w wiadomościach została przeniesiona do nowego profilu o nazwie Simple Soap Binding Profile (SSBP)
  • Wersja 1.2 została sfinalizowana w listopadzie 2010 r. Główne nowe funkcje to obsługa załączników binarnych MTOM i WS-Addressing
  • Wersja 2.0 została również opublikowana w listopadzie 2010. Wykorzystuje SOAP 1.2, UDDI 3 i WS-Addressing

Zgodne ramy

Oto lista platform rzekomo zgodnych z tym profilem:

Linki zewnętrzne