Flickr は XML-RPC と REST の両方の方法で Flickr を操作できることを知っています。
すべての言語に標準の XML-RPC ライブラリがあります (たとえば、Python には組み込みのライブラリがありますxmlrpclib
)。
標準の XML-RPC ライブラリは、シリアライズ/デシリアライズと、応答の送受信を処理します。
同じ API に REST スタイルを使用する Web サイトは、それぞれの言語で独自のライブラリを作成することになるようです。例: Yahoo! SDK を検索します。
私には、XML-RPC の方が優れているように思えますが、すべての証拠は反対です。なんで?
そう:
- ほとんどの Web サービスが XML-RPC ではなく REST スタイルであるのはなぜですか?
- 明らかでない XML-RPC の欠点はありますか?