シンプルオブジェクトアクセスプロトコル(SOAP)

著者: Lewis Jackson
作成日: 6 5月 2021
更新日: 25 六月 2024
Anonim
単純なオブジェクトアクセスプロトコルの長所と短所(例で説明)
ビデオ: 単純なオブジェクトアクセスプロトコルの長所と短所(例で説明)

コンテンツ

定義-Simple Object Access Protocol(SOAP)とはどういう意味ですか?

Simple Object Access Protocol(SOAP)は、Webサービスを実装するためのプロトコルです。 SOAPは、2つのプログラムが異なるプラットフォームで実行され、異なるテクノロジーを使用し、異なるプログラミング言語で記述されている場合でも、インターネットを介した通信を可能にするガイドラインを備えています。


今日、この用語は単にSOAPと呼ばれ、頭字語とは見なされていません。

Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

TechopediaがSimple Object Access Protocol(SOAP)について説明しています

プロトコルとして、SOAPには4つの基本的な部分があります。

  • の内容とその処理方法に関するガイドライン
  • アプリケーション定義のデータ型のエンコーディングガイドライン
  • リモートプロシージャコール(RPC)と応答のガイドライン
  • 特定のプロトコルでsを交換するためのガイドライン

SOAPは、Extensible Markup Language(XML)を使用して記述されています。したがって、XML文書構造も4つの基本要素で構成されています。

  • 封筒
  • ヘッダ
  • 故障

エンベロープ要素は、XMLドキュメントをSOAPとして識別できる場所です。 SOAPは、header要素とbody要素の両方をこの順序でカプセル化するエンベロープ要素で構成されたXMLドキュメントです。障害要素は本体内にあります。

ヘッダー要素は実際にはオプションです。ただし、存在する場合は、認証、支払い、トランザクションIDなど、アプリケーションに関する情報が見つかる場所です。

body要素は、実際の要素が見つかる場所です。 fault要素には、エラーとステータス情報が含まれます。

SOAPは配信システムとしてHTTPを使用しますが、他のトランスポートプロトコルもサポートされています。