http://www.atmarkit.co.jp/news/200805/01/jjug.html

RESTという言葉を最近良く聞くようになってきました。

Caché(キャシエ)は、RESTに対応していますかという質問も受けたりします。

こういう質問をする人は、RESTがSOAPの対抗規格かなにかだと誤解しているのだと
思いますが、

私のざっくりとしたRESTに対する理解は、SOAPは、重たかったり、作法がうるさいので、
もっと手軽にHTTPを使ってRPCしたい。

つまり、HTTPを使ったSOAPではないXMLを使ったRPC手法は、とりあえずRESTだと思っていました。

なので、製品がREST対応(サポートする)ということに対しては、違和感がありました。

どちらかというと、開発の手法ではないかと。

が、Wikipediaを参照するとすこし違いますね。

それによると、

  • FieldingのRESTアーキテクチャスタイルの原則に合わせたWebサービスシステム
  • RPCスタイルに合わせた簡易な XML+HTTP インターフェイスを採用したシステム(SOAPは使わない) 。

そもそも前者の定義については、初めて知ったという感じです。

後者の定義については、私が理解していたものと概ね同じですが、

RPCがプロトコル操作(動詞)の多様性を重視するのに対して、RESTでは、リソース(名詞)
の多様性に重きを置かれ、リソースに対する操作は、リソースの表現を交換することによって
行なわれる。

REST は、その代わりに、扱う対象とするコレクションや検索結果の集合を、別の型の「リソース」として扱うことで問題に対処する。

という視点は、全く持っていませんでした。

意外にもRESTの奥が深いことがわかって、少し目からうろこでした。

ウルフ

Special

- PR -
コメント

コメントを投稿する
メールアドレス(必須):
URL:
コメント:
トラックバック

http://app.blogs.itmedia.co.jp/t/trackback/77444/13201709

トラックバック・ポリシー


» このブログのTOP

» オルタナティブ・ブログTOP


プロフィール

佐藤 比呂志

佐藤 比呂志

インターシステムズジャパン株式会社勤務。主としてプリセールスおよび教育サービスを担当。

詳しいプロフィール

カレンダー
2012年5月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
カテゴリー

オルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。


最近のコメント
エンタープライズ・ピックアップ

news094.gif ストレス社会との付き合い方
政府がメンタルヘルス検査の義務化を検討しています。しかしうつになった後だけではなく、なる前の予防も大切なのではないでしょうか。(5/24)

news094.gif 「思いやり経営」のススメ
産学・NPO連携の民間団体が先頃、「思いやり経営」という観点で評価した指標や企業ランキングを発表した。企業のマネジメント力を知る手立てとして注目されそうだ。(5/24)

news094.gif テレワークが労働者のマインドを変える
テレワークが普及すると、労働者の評価は従来の「時間×生産性」から「成果」へと変化する。時間や場所を自分の裁量でコントロールできる変わりに、成果を最大化するために労働をマネジメントする能力とマインドが労働者には必要になる。(5/23)

news094.gif 求む、クックパッド男子
高身長も高学歴も高収入もいらない。私が男性に求めるのは「料理の腕」だけです。(5/18)

news094.gif 37歳の常識――我々は一生学び続ける
学び続けなければ衰退するのみだ。(5/18)

Special

- PR -

サイトマップ | 利用規約 | プライバシーポリシー | 広告案内 | お問い合わせ