No, it's not loosely coupled - you'd have to write at least something in PHP. If you wanted to use a Java app, I think the best solution would be to write a subclass of SMWStore (in PHP) that in turn communicated with the Java code.

Though I don't know what the advantage of that would be, vs. keeping the data where it is and also copying it into an RDF triple store, as suggested before.


On Tue, Jun 15, 2010 at 7:58 PM, Albin Ahmeti <albin.ahmeti@gmail.com> wrote:
Thanks Samuel,

but I don't think that is what I need.

My question was "Is it possible to implement a Java-based application (service) that uses another database/reasoner instead of SMW one" ?

This is because everything is coded in PHP, so I don't know whether the architecture is "loosely coupled" and I can replace a part of the SMW with my own part (Java app).

So, I want to know whether I need a PHP API or smth similar if I program in Java?



ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
Semediawiki-devel mailing list

WikiWorks MediaWiki Consulting http://wikiworks.com