タグ

RESTとWeb2.0に関するyuuAnのブックマーク (2)

  • Representational State Transfer - Wikipedia

    この記事には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。(2023年11月) Representational State Transfer (REST、レスト[1][2][3][4]) は、ウェブAPI(ウェブアプリケーションプログラミングインタフェース)の定義に使用されるアーキテクチャスタイル(共通仕様)[5]であり、同時にウェブのような分散ハイパーメディアシステムのためのソフトウェアアーキテクチャのスタイルのひとつでもある。この語はHTTPプロトコル規格の主要著者の一人であるロイ・フィールディング(英語版)がウェブについて書いた2000年の博士論文で初めて現れ、ネットワーキングコミュニティの中ですぐに広く使われることになった。 RESTは、初めはアーキテクチャの原則と制約の集まり(後述)を指してい

  • プラットフォームとしてのWeb 2.0とRESTの関係

    前回,REST(REpresentational State Transfer)アーキテクチャ・スタイルに準拠した,新しい軽量なWebサービスが増えてきたことについて触れました。アーキテクチャ・スタイルとは,情報システムのプロトコルやデータ構造(情報構造)の基的性質を規定する“制約の束”のようなものです。今回は,このRESTについてもう少し説明しましょう。 RESTを既定する制約を挙げると以下のようになります。 (1)クライアント/サーバー型 (2)ステートレス(Stateless) (3)キャッシュを許可 (4)統一インターフェース(Uniform Interface) (5)階層化システム(Layered System) (6)コード・オン・デマンド(Code-on-Demand) (1)は,WebブラウザとWebサーバーで構成される,クライアント/サーバー型のネットワーク・アーキテ

    プラットフォームとしてのWeb 2.0とRESTの関係
  • 1