SOAP Web サービスと REST Web サービスの間には多くの違いがあります。 SOAP と REST の重要な 10 の違いを以下に示します。
いいえ。 | 石鹸 | 休む |
---|---|---|
1) | 石鹸とは、 プロトコル 。 | RESTは 建築様式 。 |
2) | ソープはの略です シンプルオブジェクトアクセスプロトコル 。 | RESTはの略です REpresentational 状態転送 。 |
3) | 石鹸 RESTは使用できません それはプロトコルだからです。 | 休む SOAPを使用できます Web サービスは概念であり、HTTP、SOAP などの任意のプロトコルを使用できるためです。 |
4) | 石鹸 サービス インターフェイスを使用してビジネス ロジックを公開します 。 | 休む URI を使用してビジネス ロジックを公開する 。 |
5) | JAX-WS SOAP Web サービス用の Java API です。 | JAX-RS RESTful Web サービス用の Java API です。 |
6) | 石鹸 標準を定義します 厳守すること。 | REST は、SOAP のように過剰な標準を定義しません。 |
7) | 石鹸 より多くの帯域幅が必要になる REST よりもリソースが多くなります。 | 休む 必要な帯域幅が少なくて済む SOAP よりもリソースが多くなります。 |
8) | 石鹸 独自のセキュリティを定義する 。 | RESTful Webサービス セキュリティ対策を継承する 基礎となるトランスポートから。 |
9) | 石鹸 XMLを許可します データ形式のみ。 | 休む 異なるものを許可します プレーンテキスト、HTML、XML、JSON などのデータ形式 |
10) | 石鹸は あまり好ましくない RESTよりも。 | 休む より好ましい 石鹸よりも。 |