Dom It-Business Co to jest prosty protokół dostępu do obiektów (mydło)? - definicja z techopedii

Co to jest prosty protokół dostępu do obiektów (mydło)? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza protokół Simple Object Access Protocol (SOAP)?

Simple Object Access Protocol (SOAP) to protokół służący do wdrażania usług sieciowych. SOAP zawiera wytyczne, które umożliwiają komunikację przez Internet między dwoma programami, nawet jeśli działają one na różnych platformach, używają różnych technologii i są napisane w różnych językach programowania.

Dziś termin ten jest po prostu znany jako SOAP i nie jest uważany za akronim.

Techopedia wyjaśnia Simple Object Access Protocol (SOAP)

Jako protokół SOAP składa się z czterech podstawowych części:

  • Wytyczne dotyczące zawartości wiadomości i sposobu jej przetwarzania
  • Wskazówki dotyczące kodowania dla typów danych zdefiniowanych w aplikacji
  • Wytyczne dotyczące zdalnego wywoływania procedur (RPC) i odpowiedzi
  • Wytyczne dotyczące wymiany wiadomości za pośrednictwem określonych protokołów

SOAP jest napisany przy użyciu Extensible Markup Language (XML). Struktura dokumentu XML składa się zatem z czterech podstawowych elementów:

  • Koperta
  • nagłówek
  • Ciało
  • Wina

Element koperty służy do identyfikowania dokumentu XML jako komunikatu SOAP. Komunikat SOAP jest dokumentem XML o strukturze zawierającej element obwiedni obejmujący zarówno element nagłówka, jak i element treści, w tej kolejności. Element błędu znajduje się w ciele.

Element nagłówka jest w rzeczywistości opcjonalny. Ale jeśli są obecne, to tam można znaleźć informacje o aplikacji, takie jak uwierzytelnienie, płatność, identyfikator transakcji itp.

Element body to miejsce, w którym znajduje się rzeczywista wiadomość. Element błędu zawiera informacje o błędach i statusie.

Chociaż wiadomości SOAP używają HTTP jako systemu dostarczania, obsługiwane są również inne protokoły transportowe.

Co to jest prosty protokół dostępu do obiektów (mydło)? - definicja z techopedii