From: "NAKAMURA, Hiroshi" Date: 2002-12-13T12:49:52+09:00 Subject: [ruby-dev:19064] Re: REST (was Re: open-uri - very easy net access library) なひです。 > From: TAKAHASHI Masayoshi [mailto:maki@rubycolor.org] > Sent: Friday, December 13, 2002 3:17 AM > ……というか、RESTwikiやそこからリンクしてあるものを見てみる > と、RESTを推してる人たちの方にも、「モデル」でしかなかったはず > のRESTと、その一実装形態のHTTPとを混ぜている論じている人がいる > ようでいやーんな感じでした。 なるほど。 なひとしては、「『モデル』でしかなかったはずのREST」 「一実装形態のHTTPと分離されたREST」だけだったら、 ここまで注目されてないと思います。まぁ、実装に目が 行き過ぎる人が多いのは事実でしょうが、現状でRESTの モデルに従ってシステムを設計し、rest of the Webと つながろうとしたらHTTP(かe-mail)しかない。 つまりなひの認識では、現状で「REST」と言えばHTTPを 含んだものであると。 > # そもそも誰がPUTとかDELETEとか言い出したんだろう…… > # WebではPUTもDELETEも使ってなかったのに。 これまでの、Roy T Fieldingが定義した『Web』では PUTもDELETEも使われていなかったとしても、 RESTでは適切なインタフェイスセット(URIを名詞とした とき、それに関する作用・状態((取得))を表す動詞)を定義 することを禁じませんよね。すると、既存資産に乗る PUTやDELETEが話題に上るのは無理ないことと思います。 > # でもRESTの敵はSOAPじゃなくてWebだと思いますが(<しつこい)。 ちょっと意味がわかりませんでした。 > # SOAP MLの過去ログ、10月分までしか見えないようです…… # 手動なんです。。。^^; 先ほど更新しました。