[解決済み] RESTfulサービス - WSDLに相当するもの
2022-12-23 07:03:25
質問
REST と SOAP について読み、REST を実装することが SOAP プロトコルを使用するよりも有益である理由を理解しています。 しかし、なぜ REST の世界に同等の WSDL" が存在しないのか、まだ理解していません。 WSDLは必要ないとか、RESTの世界では冗長だとかいう書き込みを見たことがありますが、なぜなのでしょう。 手動でコーディングする代わりに、プログラムで定義にバインドしてプロキシクラスを作成するのは常に便利ではないでしょうか? 哲学的な議論をするつもりはありません。ただ、RESTにWSDLが存在しない理由、あるいは必要ない理由を探しているだけです。 ありがとうございます。
どのように解決するのですか?
この ウェブアプリケーション記述言語 (WADL) は基本的に RESTful サービスのための WSDL に相当しますが、このようなものがまったく必要でないかどうかについては、現在も論争が続いています。
Joe Gregorio は次のように書いています。 このトピックに関する素晴らしい記事 を書いたので、一読の価値があります。
関連
-
[解決済み] RESTful WebServiceにファイルや関連データをJSONで投稿する。
-
[解決済み] RESTとRESTfulの違いは何ですか?
-
[解決済み] RESTアプリケーションはステートレスであることが前提である場合、セッションはどのように管理するのですか?
-
[解決済み] URLクエリパラメータを含むHTTP POST -- 良いアイデアかどうか?
-
[解決済み] 検索のためのRESTfulなURL設計
-
[解決済み】RESTful 認証
-
[解決済み] JSON、REST、SOAP、WSDL、そしてSOA。これらはどのように結びついているのか
-
[解決済み] なぜRESTful Webサービスが必要なのか?
-
[解決済み] バージョン管理されたAPIのコードベースはどのように管理されていますか?
-
[解決済み] ストリーミングリソースは、RESTfulパラダイムにどのように適合するか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] URLクエリパラメータを含むHTTP POST -- 良いアイデアかどうか?
-
[解決済み] RESTのネストされたリソースのベストプラクティスは何ですか?
-
[解決済み] REST API 認証
-
[解決済み] RESTのPUT/POST/DELETEコールは、規約によって何を返すべきですか?
-
[解決済み] HATEOAS(REST-architecture)の実例集 [終了しました]。
-
[解決済み] REST - ボディにIDを入れるかどうか?
-
[解決済み] Amazon S3 ファイルのダウンロード名を変更する
-
[解決済み] バージョン管理されたAPIのコードベースはどのように管理されていますか?
-
[解決済み] アイテムを大量に削除するためのRestfulな方法
-
[解決済み] RESTful - DELETE レスポンスボディに含まれるべき内容