jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Nuescheler" <david.nuesche...@gmail.com>
Subject Re: How to communicate between repository client and server with only JCR, JSR-170 API
Date Wed, 28 Feb 2007 09:39:29 GMT

> the rmi implementation is jcr neutral, if you don't want to use RMI,
> you need to run your application in the same VM as the repository.
> the problem is, that jsr170 does not specify any remoting protocol.
> but this will change in jsr283 (jcr2.0) which defines (among other new
> stuff) a SPI.

JCR is an API and as much as JDBC does not specify a transport
protocol JCR should not do that either.

The expert group of JSR-283 decided that the SPI is out of
scope for the core JCR spec and that's also why the development
of the SPI is progressing very quickly as a part of the Jackrabbit project.
I very much agree with this decision.

As Tobi mentioned there is an option of remoting JCR through RMI as one
option in Jackrabbit. The SPI contrib also offers a remoting through WebDAV as
an alternative way of communicating a JCR client with a Jackrabbit Instance.


View raw message