0

私のプロジェクトは、AllegroGraphRDFストアの上にJavaWebアプリケーションを構築しています。ストアから出てくるトリプルとドメインオブジェクトの間をマッピングするための良い解決策を見つけたいと思います。Hibernateの精神で開発されているオブジェクト/トリプルマッピングAPIであるTopazを調べました。問題は、現在AllegroGraphへのコネクタがないことです。

限られたAPIサポートに照らして、Javaでのオブジェクト/トリプルマッピングの優れたスキームを思いついた人はいますか?この質問をさらに難しくしている問題の1つは、SQLとは異なり、SPARQL標準は読み取り操作のみをサポートしているため、書き込みはRDFストア独自のAPIを介して行われるため、アプリケーションでこれらの詳細を抽象化したいと考えています。

4

3 に答える 3

0

この質問をさらに難しくしている問題の1つは、SQLとは異なり、SPARQL標準は読み取り操作のみをサポートしているため、書き込みはRDFストア独自のAPIを介して行われることです。これらの詳細は、アプリケーションで抽象化したいと思います。応用。

AllegroGraphは、書き込み操作を実行できるオープンソースのJenaAPIをサポートしています。かっこいいね; できます。多分それはあなたの目的のために十分な抽象化です。

于 2010-10-25T12:51:53.027 に答える
0

redland RDF ライブラリが好きです。RDF 解析、ストレージ、SPARQL/RDQL クエリはかなり完全ですが、必要なものだけを使用するのに十分なモジュールです。それらには Java バインディングがありますが、私は C API しか使用していません (また、(部分的な) Lua バインディングも作成しました)。

于 2008-10-07T15:01:48.443 に答える