そこで、Jena を使用して大規模な RDF/オントロジー モデルを管理する tomcat 7.0.27 でこの webapp を実行しました。クライアントがこのモデルにクエリを実行できるように、SPARQL エンドポイントを提供し
たいと考えています。
現在、SPARQLクエリを(SOAP)メッセージに埋め込むことができるSOAP Webサービスがあります。これは、私が近代化することになっているレガシー実装です。
SPARQL エンドポイントを提供するにはどうすればよいですか? 私には空の流行語のように思えます。(SOAP) Web サービスと SPARQL エンドポイントの違いは何ですか? 定石とARQについて読んできた、明らかに(組み合わせて?)SPARQLエンドポイント機能を提供しますが、それが必要かどうかはわかりません.Webでそれについて話しているほとんどの人は古いTomcatバージョン(5/6)を使用しているためです。
誰かが SPARQL エンドポイントを提供する方法を説明したり、さらなるリソースに関して正しい方向に私を突き動かしたりできますか?
2142 次
1 に答える
6
Tomcatは単なるサーブレットコンテナです。Webアプリケーションを実行します。SPARQLエンドポイントは、Tomcatで実行できる特定の種類のWebアプリケーションです。
布石(定石の後継であり、Tomcatのように、Apache Software Foundationのプロジェクト)が最も人気のある選択肢です。
あなたはあなたのRDFモデルが「大きい」と言います。サイズによっては(つまり、メモリに快適に収まるかどうか)、Apache TDB(布石で動作するように設計されている)やOpenLink Virtuoso(独自のWebサーバーなので、TomcatやFusekiと一緒に使用するのではなく、スタンドアロンサーバーとして使用します)。
于 2012-05-14T12:44:25.360 に答える