REST
WebサービスにおけるRESTとSOAP
Yahoo!もAmazonもWebサービス提供のインタフェースとしてREST/SOAP対応をうたっていますが、本来、REST(Representational State Transfer)はアーキテクチャでSOAP(Simple Object Access Protocol)は(名前のとおり)通信規約であるので一列に並べてREST/SOAP方式と書かれるとちょっと迷います。
YAhoo!なりAmazonのいうREST方式とは単にHTTPを使ってホストコンピュータと通信する方式のことで、一方のSOAP方式とはSOAPメッセージを(HTTP経由)で交換する方式ということですから、表現を改めたほうが誤解が減るのではないでしょうか。一般にWebサービスの方式としてREST/SOAPといった場合のREST方式とはアーキテクトのことではなく単にインタフェースのこのと指すようです。(むしろ、REST原則から言えばWebの「正しい」アーキテクチャにも指摘されているようにAmazonはRESTではないということになります。)










最近のコメント
2 weeks 2 days ago
3 weeks 4 hours ago
3 weeks 6 days ago
3 weeks 6 days ago
6 weeks 6 days ago
6 weeks 6 days ago
13 weeks 20 hours ago
22 weeks 6 days ago
22 weeks 6 days ago
25 weeks 4 days ago