Berkeley DB XMLをサーバクライアントモデルへ-Native XMLDB Query Daemon

 

The Native XMLDB Query Daemon Projectは5日(現地時間)、Native XMLDB Query Daemonの最新版となるNative XMLDB Query Daemon 1.0.0を公開した。Native XMLDB Query Daemon 1.0.0はSleepycatのBerkeley DB XMLのクライアントサーババージョンにあたる。Apache License v2.0のもと提供されているオープンソースソフトウェア。

Native XMLDB Query DaemonはもともとSleepycatグループにおけるディスカッションを発端として生まれたプロジェクトだ。Sleepycat Berkeley DB XMLは組み込み型のXMLデータベースエンジン。Berkeley DB XMLではXQueryを使ってXMLデータをBerkeley DBにストアしたりインデックス化することができる。Berkeley DB XMLはC++のライブラリとして動作する。Berkeley DBシリーズは組み込みデータベースとしては著名なもののひとつ。

Native XMLDB Query Daemonは、これをサーバクライアントモデルに対応させたもの。サーバ側はC++で作成されApacheモジュールで動作する。クライアントはJavaに限らず、SOAPを経由して多くの主要なプログラミング言語から使うことができる。

Native XMLDB Query Daemon 1.0.0のクライアントはJavaで作成され、XQuery、XPath、Xml:DB APIレイヤなどをサポートしているほか、グラフィカルな管理コンソールが用意されている。サーバは自らコンパイルするか、Linux x86/x86-AMD64はバイナリが用意されているため、それを使うことができる。

JavaクライアントはJ2SE 1.4およびJ2SE 5.0での動作がサポートされている。XPathやXQueryを使ったデータの追加や削除、更新が可能で、初期の段階ではあるがXml:DBレイヤもサポートされている。11月30日にはSleepycat Berkeley DB XMLの拡張機能やXml:DBのさらなるサポートを追加したNative XMLDB Query Daemon 1.1.0のリリースが、2006年1月には1.2.0のリリースが予定されている。



IT製品 "比較/検討" 情報

転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

又吉直樹、今度は俳句に挑戦!渾身の一句に…
[07:00 7/2] エンタメ
【コラム】保険なう 第8回 社会保険の適用基準が拡大! 老後資金は自分で用意するのが当然の時代に
[07:00 7/2] マネー
中山エミリの妹・英玲奈の◯◯にスタジオ中が虜に『有吉反省会』
[06:00 7/2] エンタメ
東京からたった2時間の大自然!かき氷ブームを巻き起こした“あの名店”も
[06:00 7/2] エンタメ
[滝沢秀明]嵐・櫻井との“不仲説”真相は……
[06:00 7/2] エンタメ

求人情報