クエリ言語でWebアプリを直接開発:SPARQL
後藤大地(オングス)
2008/01/17 14:15
SPARQLに関する3つの仕様がW3C勧告となった。SPARQLはネットワークに対する問い合わせ言語。データベースにSQLで問い合わせを行うのと同じようにWebアプリケーション開発を行うことが出来る。
W3Cは15日(米国時間)、3つの仕様SPARQL Query Language for RDF、SPARQL Protocol for RDF、SPARQL Query Results XML FormatをW3C勧告として公表した。これら3つの仕様はSPARQLの書式および動作を規定するもの。この勧告をもってSPARQLは正式仕様に認定された。データベースにおけるSQL言語を汎用化させ、ネットワークへ適用できるようにしたものと考えればわかりやすい。
SPARQLはインターネットのような広範囲に渡るネットワークにおいて、抽象化されたデータ操作を実現するためのクエリ言語。マッシュアップなどの用途に使えるよう考慮されている。
クエリ言語はデータ操作を抽象化し汎用化することができる。結果、開発効率を向上させることが可能だ。データベースにおける使われているSQLはもっともわかいりやすい成功例だろう。SPARQLはこれをネットワークに対して適用したもので、Webアプリケーション開発におけるデータ操作に抽象化をもたらすことになる。すでに14の実装系があり、今後の普及が期待できる。
- 1人の推薦記事
- 0人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
- 昨日のトップ記事
- 2日前
- 3日前
- 4日前
- 5日前
- ホワイトペーパー
- 話題のタグ
Firefox
Microsoft
入門
RIA
Eclipse
C/C++
リファレンス
Internet Explorer
Leopard
iPod touch
XHTML
Apple
ブラウザ
iPhone 3G
server
Linux
Safari
JavaScript
CSS
SOA
Mozilla
Firefox 3
Off Topic
開発環境
PHP
Webアプリケーション開発
オープンソース
Apache
イロハ
Tips
Opera
Flash
Adobe
Webデザイン
Windows
Solaris
フレームワーク
Python
ライブラリ
Ajax
Database
Ruby
Java
仮想化
Mac OS X
HTML
CSS 3
Google
iPhone
小技
話題のタグを見る »
動画再生耐久レース―フル充電からどれだけ耐えた?
心当たりありませんか--あなたの上司がイヤがる5つの話し方
フォームデザイン虎の巻:複数の選択肢を提供する
フォトレポート:技術サポートの悪夢
無料の「Oracle Database XE」で高速バッチ処理:実装のポイント
Firefoxで情報をカンタン・ベンリに整理する
iPhone Safari、Acidテストでは高得点でも…… Firefoxは載らないの?:WebサイトのiPhone 3G対応問題を考える(ソフト編)
WebサイトのiPhone 3G対応問題を考える(ハード編)
フォトレポート:時代を振り返る--「MS-DOS 4」のインストール
SOAと仮想化の関係は?--常に進化を続けるBEAのミドルウェア戦略
ウェブ開発の生産性はどうしたら上がる?--MODIPHI Appsで半日で作るマッシュアップサイト(1)
JailBreakついに:PwnageTool公開
プロジェクトの進行でよくある4つのトラブル
DELLが掲げる「新・仮想化アセスメントサービス」
ZDNet Japan Green IT
ZDNet Japan ホスティング特集
Techno Exchange