オブジェクトはネットワークに流せない. 流せるのはメッセージだけだ
(Translate to English)Thursday Jun 14, 2007
昨日開かれた社内セミナーにて, Tim Bray に 「Sun もこれまで相当投資してきた 『重い Web サービス』 についてどう思う?」 という質問をしてみたんだけど, その返答の中で出てきたのが表題の言葉 (微妙に表現違うかも). 個人的にかなり腑に落ちた. それと, 「Sun もここ 15 年くらいかけて (含 CORBA), ようやくそのことを教訓として得たんだよ (← このへんも意訳)」 とコメントしてたのにも, かなりグッときた.
ご参考:
Since programming frameworks had always been about APIs and Object Models, the first wave of attempts to build network frameworks, logically enough, tried to extend those things across the network. It didn't work that well: those frameworks were hard to understand and hard to implement and interoperability suffered.
ongoing - Styles: Beyond WS and REST
(HTTP) forces you to think about the messages and how you exchange them. There's no pretense that Remote Procedures are being called, or Object Models are being shared; ...
ongoing - REST, as in Take It Easy
P.S. 別の打ち合わせを欠席して参加した甲斐がありました. 前日に 「お前そんなミーティングなんかサボって, 絶対こっち出ろよ」 と誘ってくれた藤井さん, どーもです.











