(XMLコンソーシアム)3.8 Web 2.0時代のWebServices ~SOAP/REST使い分けの指針
SOAP vs REST
http://www.xmlconsortium.org/wg/web2.0/teigensho/4--REST-SOAP.html
ものすごくいい感じにまとまっていますね。
詳しい解説は、
9.どちらを選択すべきか?
を読んでくださいということで・・・
以下の表はまるまる引用
---------
|
SOAP |
REST |
JSON |
| 学習容易性 |
× |
○ |
○ |
| コーディング量(自動生成分は除く) |
○ |
× |
○ |
| テストのし易さ |
× |
◎ |
× |
| 開発ツール |
○ |
× |
× |
| 導入の容易性 |
× |
○ |
○ |
| 開発にかかるトータル時間 |
× |
○ |
◎ |
| 複雑なデータの入力 |
○ |
× |
× |
| 複雑なデータの出力 |
○ |
○ |
△ |
| 厳密な型チェック |
○ |
× |
× |
| 汎用性(扱える開発言語の種類) |
○ |
○ |
× |
| 標準化団体 |
W3C |
- |
ecma |
| 拡張性(WS-*) |
◎ |
× |
× |