Alan, you can use the KiWi Java API, connecting to the database via JDBC to
directly access the Sail.

That what, for example the bulk loader does:
https://github.com/apache/marmotta/blob/develop/loader/marmotta-loader-kiwi/src/main/java/org/apache/marmotta/loader/kiwi/KiWiLoaderHandler.java#L70

In that case you may want to take a look to the KiWi Cloud setup:
http://marmotta.apache.org/platform/cloud.html

Hope that helps.



On Sat, Feb 6, 2016 at 11:40 PM, Robson, Alan <alan.rob...@viasat.com>
wrote:

> I’m pretty happy with Marmotta. I can load and retrieve information via
> the LDP web services and I now have a reasonable knowledgebase of machines
> in my network and how they inter-connect.
>
>
>
> I’d like to be able to write small applications that can tap directly into
> the knowledgebase data model without going through the web API. Is there a
> short, simple example of using maybe the eclipse/sesame/openrdf API and the
> marmotta-specific extensions in the sesame-tools library to write a small
> application that interacts directly with KiWi ?
>
>
>
> I don’t think I want to create a new Kiwi store, just tap into the
> existing instance, or do I have to create a new KiwI store backed by the
> same postgres database, is that how it works ?
>
>
>
> How might I approach creating an example to learn from ?
>
>
>
> Many thanks
>
>
>
> Alan
>



-- 
Sergio Fernández
Partner Technology Manager
Redlink GmbH
m: +43 6602747925
e: sergio.fernan...@redlink.co
w: http://redlink.co

Reply via email to