- 著者
-
井上 武
朝倉 浩志
植松 幸生
佐藤 浩史
高橋 紀之
- 出版者
- 一般社団法人電子情報通信学会
- 雑誌
- 電子情報通信学会技術研究報告. IN, 情報ネットワーク (ISSN:09135685)
- 巻号頁・発行日
- vol.109, no.411, pp.97-102, 2010-01-28
多くのWebサイトが,AjaxやマッシュアップのためにWeb APIを提供しているが,Webアプリケーションに適した再利用可能なデータべースコンポーネントがないために,そのようなコンポーネントはサービスごとに独立に開発されてきた.本稿ではWebアプリケーションの開発を迅速に行うためのデータべース管理システムWAPDBを提案する.WAPDBは,Web API標準技術のAtomをべースに設計され,Webアプリケーションに求められる機能を提供する.たとえば,効率的なデータ・アクセス制御や簡潔な拡張メカニズム,検索・統計の提供である.WAPDBの導入によって,開発者はこれらの機能を繰り返し開発することから解放される.さらに,RESTアーキテクチャスタイルに準拠しているため,アプ リケーションに統一性やスケーラビリティがもたらされる.我々はWAPDBを用いたサンプルアプリケーションを開発し,大きな性能低下なしに開発コストを削減できることを示す.我々の実験では,開発コストが半減した一方で,アクセス時間は数ミリ秒しか増加しなかった.