Perfect Tobias, this should even make the exposure of Neo as a service in Newton possible ...
/peter On Tue, Jun 24, 2008 at 3:49 PM, Tobias Ivarsson <[EMAIL PROTECTED]> wrote: > Hi all! > > Today I committed my latest Neo pet project to laboratory in the > repository. It is something that I hope will be useful enough to one > day become a component. I call it RemoteNeo. > > RemoteNeo is a NeoService implementation that does not implement any > persistence of its own. Instead it uses a transportation layer to > communicate with another Neo instance. The other Neo instance could be > running in the same JVM but RemoteNeo becomes a lot more interesting > when you have the persisting Neo instance running in a separate > process, or even another computer (halfway across the Internet?). See > also ticket #63: https://trac.neo4j.org/ticket/63 > > I got the idea to write RemoteNeo from a discussion about connecting > to a running Neo instance in Neoclipse (see ticket #42: > https://trac.neo4j.org/ticket/42). To me it makes a lot more sense to > have a remote layer for Neo that implements the Neo API, instead of > doing specific implementations for every separate component that needs > remote connection. And IMHO this is the major benefit of RemoteNeo, > that it implements the Neo API. This means that you transparently can > drop in RemoteNeo as areplacement for EmbeddedNeo. > > RemoteNeo is in a very early state, pre-alpha or proof of concept > even. As such there is a lot of work still to be done. I would like > help from you, my fellow community members in this process. The issues > we have to work on at the moment are: > 1. Write more tests! > 2. Evaluation of the communication layer API > (org.neo4j.remote.RemoteConnection). > 3. Performance tuning and caching. > > If you would like to have a look at RemoteNeo you can get the source > from https://svn.neo4j.org/laboratory/users/tobias/RemoteNeo/. > Please comment and discuss! > > Happy hacking! > - -- > Tobias Ivarsson <[EMAIL PROTECTED]> > Hacker, Neo Technology > www.neotechnology.com > Cellphone: +46 706 534857 > _______________________________________________ > Neo mailing list > [email protected] > https://lists.neo4j.org/mailman/listinfo/user > > -- GTalk: neubauer.peter Skype peter.neubauer ICQ 18762544 GTalk neubauer.peter Phone +46704 106975 LinkedIn http://www.linkedin.com/in/neubauer http://www.neo4j.org - New Energy for Data - the Graph Database. http://www.ops4j.org - New Energy for OSS Communities - Open Participation Software. http://www.qi4j.org - New Energy for Java - Domain Driven Development. _______________________________________________ Neo mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

