JSON API ,SOAP
API
APIは、データベースまたはサーバへのアクセスを容易にするために多くの関数を管理するWebベースのデータ・リターン・システムです.
JSONとは何ですか。どうやって使いますか。
開発したAPIをJSON形式で呼び出してグループ化する表現が一般的に用いられる.
JSON(JavaScript Object Notation)
JSONはJavaScriptオブジェクトのデータを表す代表的な表現です.
JSON呼び出し後に含まれるデータのコード例を以下に示します.
"PEOPLE":[
{"neme":"FREEMOA", "age": 28},
]
「割り当て」プロセスにより、呼び出された情報はJavaScriptで使用できます.オブジェクト「PEOPLE」が提供するデータは「FREEMOA」、28です.
REST
REST APIはJSONデータフォーマットに基づく通信約定である
フォームは(HTTPやJSON)SOAPよりも簡単なので、パフォーマンスとブラウザの互換性が優れています.
構造化されていないデータだけを転送すればよい.
呼び出し方がURLなので、構成はとても簡単です.
SOAP
SOAPは、単純オブジェクトアクセスプロトコルの略です.
通常、XML形式の定義済みフォーマットのプロトコルが使用されます.
構造化されたデータフォーマットを持つため、RESTよりも複雑でサイズも大きい.
呼び出しはインタフェースによって実現されるため、より複雑であるが、自身の設定で再呼び出しすることもできるため、信頼性が高い.
そのため、より多くのリソースが必要であっても、多くの企業がSOAP方式を採用しています.
SOAPを使用する理由
内蔵
なぜSOAPを使わないのですか?
Reference
この問題について(JSON API ,SOAP), 我々は、より多くの情報をここで見つけました https://velog.io/@zioo/JSON-API-SOAPテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol