REST
WebサービスにおけるRESTとSOAP
Posted 9月 26th, 2006 by hippos
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ではないということになります。)









最近のコメント
13 weeks 3 days ago
22 weeks 2 days ago
22 weeks 3 days ago
22 weeks 3 days ago
23 weeks 4 days ago
23 weeks 4 days ago
24 weeks 3 days ago
24 weeks 6 days ago
25 weeks 4 days ago
25 weeks 5 days ago