Hi,

>Why do we need an SPI?

My understanding is: so that non-Java clients such as PHP can access
Oak/Jackrabbit. Plus, in case of Java, for remoting. I don't think
non-Java clients will want to use JNI, so the remoting aspect is very
important in my view (not necessarily urgent, but important). That would
mean batch operations need to be supported. Similar to the MicroKernel
API, but with a lot more functionality.

Regards,
Thomas

Reply via email to