WSDLは拡張可能であり、通信に使用されるメッセージフォーマットやネットワークプロトコルに関係なく、エンドポイントとそのメッセージの記述を許可します
ただし、RESTは、HTTP動詞とURIを使用してネットワークプロトコルを使用し、オブジェクトの状態を表します。
WSDLはこの場所で通知します。このメッセージを送信すると、このアクションが実行され、結果としてこのフォーマットが返されます。
RESTでは、新しいプロファイルを作成したい場合はPOST、URLにプロファイルを記述するJSONボディまたはhttpサーバー変数を含む動詞を使用します/profile
POSTステータスコード201 CREATEDとヘッダーを使用して、サーバー側で生成されたIDを返す必要がありますLocation: *new_profile_id*(例:12345)
次に/profile/12345、HTTP動詞を使用して状態を変更する更新を実行できますPOST。たとえば、メールアドレスや電話番号を変更できます。明らかにリモートオブジェクトの状態を変更します。
GET の現在のステータスを返します /profile/12345
PUT 通常、クライアント側で生成されたIDに使用されます
DELETE、明らか
HEAD、本文を返さずにステータスを取得します。
RESTを使用すると、適切に設計されたAPIを介して自己文書化され、使いやすくなります。
これは RESTに関するすばらしい記事です。それも本当に理解するのに役立ちます。