Java Communitiy Processは17日(現地時間)、JSR 170として標準化が進められているJava Content Repository(JCR)のバージョン1.0を公開した。JSRはコンテンツ管理のためのインタフェース標準で、Javaプログラムにおいてファイルやデータなどのコンテンツを管理するための機能を提供する。
JCRにおいては、コンテンツの管理はリポジトリ単位で行われる。リポジトリには複数のワークスペースが含まれ、各ワークスペースはノードとプロパティによってツリー構造を構成する。プロパティとはノードの属性のことで、コンテンツはこのプロパティとしてリポジトリ内に保持されることになる。
JCRによって提供される機能は主にこのワークスペースに対するアクセス方法であり、その内容はレベル1とレベル2に分類される。
レベル1では以下の機能が提供される。
レベル2では、レベル1のものに加えて以下の機能が提供される。
そのほかに、オプションとして次のような機能も提供される。
JCRを利用することで、開発者はアプリケーションごとにコンテンツを管理する方法を考慮する必要がなくなる。またコンテンツが保存されている物理的な媒体を意識することなく、標準APIによってアクセスできるようになる。さらに、アプリケーションに修正を加えることなく、コンテンツリポジトリを置き換えることも可能になる。
JSR 170として標準化が進められてきたJCPはドラフト段階から有望視されてきており、現段階で既に多くの製品がこれをサポートするようになっている。なお、Reference ImplementationはApache傘下のjackrabbitプロジェクトによって提供される。
| Javaベースのスクリプト言語 Groovy JSR-2 公開 [2005/6/16] |
| SPECjbb2005リリース - jbb2000以来のメジャーアップデート [2005/6/17] |
| J2SE 1.3/1.4でJava 5のAnnotationを実現 - backport175 1.0公開 [2005/6/17] |
| XMLベースのスクリプトを処理する汎用エンジン - Commons Jelly 1.0公開 [2005/6/17] |
| Javaソースコードの静的解析ツール Lint4j 0.8.2公開 [2005/6/16] |
| Java用のHTMLパーサ・ライブラリ「HTMLParser 1.5」リリース [2005/6/15] |
| WebObjects 5.3リリース - EOModelerがXcodeに統合、HTML 4.0.1をサポート [2005/6/7] |
| Javaのコアクラスを扱うユーティリティ群 - Commons Lang 2.1公開 [2005/6/14] |
| JAXBの使い勝手を向上させる: JAXB Workshop1.1公開 [2005/6/14] |
| JavaアプリケーションのログをRSSで配信 - Log4rss [2005/6/13] |
| Yet Another Java Profiler - Javaプログラムの動きを可視化 [2005/6/13] |
| JBossDataGridのリスナーのコールバック関数を呼び出す [18:20 5/24] |
| 電通デジタル、デジタル広告運用の専門会社を設立 - "次世代の電通" [18:18 5/24] |
| 【レポート】足立区プライベートクラウド、構築/運用支援にセコムトラストシステムズが選ばれた理由 [17:43 5/24] |
| クラウディアン、ストレージをサービス化するソフトウェアを発表 [16:22 5/24] |
| オージス総研、使用量を見える化するクラウド型の電力メーター管理サービス [16:19 5/24] |
|
ジャン=クロード・ヴァン・ダム最大のヒット作『タイムコップ』がリブート化へ [00:09 5/26] エンタメ |
|
ガラパゴス諸島の美しさをストリートビューで - Google Official Blog [23:44 5/25] パソコン |
|
【レビュー】天板がシースルーだと何が便利か - スリムでかっこいい日本HPの複合機「HP ENVY 120」を試す [23:43 5/25] パソコン |
|
【レビュー】タブグループ機能をさらに使いやすくするFirefoxアドオン「Pano」 [22:39 5/25] パソコン |
|
ソフトバンク、「タダデコ」が6月26日にサービス終了 [22:36 5/25] 携帯 |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。