Re: SSH protocol and Javaspaces?
Dan Creswell <[email protected]>
| Newsgroups | gmane.comp.java.sun.javaspaces |
|---|---|
| Message-ID | <[email protected]> |
Alexander Gayevoy wrote: > --- "John W. F. Mcclain" <[email protected]> wrote: > > >>Alexander Gayevoy wrote: >> >>>Hello, >>> >>> I'm new to JavaSpaces and I have some questions >>>about the technology. I will be grateful if >> >>somebody >> >>>can enlight me. Well, I'm working on a web project >> >>and >> >>>it should be moved to the distributed model. I've >>>studied Javaspaces basics and found most answers, >> >>but >> >>>there is one I cannot find... >>> Our application will consist of nodes in >> >>different >> >>>parts of the world and we cannot trust to the >> >>media >> >>>(:P). Is there any way to configure >> >>Javaspaces/Jini to >> >>>exchange data encrypted by SSH protocol or similar >>>between nodes? Where can I find any docs on this >>>topic? >> >>The 2.0 version of Jini introduced a security model >>for Jini services. All of the Jini service >>implementations >>in the 2.0 version of the starter kit, including >>Outrigger >>(our implementation of JavaSpaces), support this >>new security model. In the case of the services in >>the starter kit the transport is pluggable, the >>starter kit includes TCP, HTTP, TLS (aka SSL), >>HTTPS, >>and Kerberos based transports. >> >>Off the top of my head I don't know which of the >>other spaces implementations have added support for >>the Jini security model. >> >>Hope this helps >> >>-- >>John McClain > > > Thank you, John > It helps, I'll check Outrigger. > > I have 3 questions, then: > 1) Does Outrigger implements the full service of > JavaSpaces, or it should be used with it? Outrigger is a complete implementation of the JavaSpaces spec. > 2) Can I use Javaspaces with Jini v2.0? Yes though some implementations may provide more support for JINI 2.0 than others (not entirely sure what the state of play is here). Note that JINI 2.0 provides backward compatibility so it's possible to mix JINI 1.x and 2.x services. However, 1.x services won't provide much in the way of security unless the author has done something non-standard for themselves (this is because JINI 1.x provides no explicit security support). > 3) Recently there were some changes in Jini/Javaspaces > license, so, can I use it in a commercial product, or > I need to buy a license? > The license is the ALv2 (Apache License version 2.0) which, in most cases, allows you to do as you wish but I would encourage you to read and understand the license for yourself and make sure your commercial intentions do not conflict with it. I don't think you'll need to buy a license but you must make sure that you comply with it's terms. Dan. =========================================================================== To unsubscribe, send email to [email protected] and include in the body of the message "signoff JAVASPACES-USERS". For general help, send email to [email protected] and include in the body of the message "help". To view past JAVASPACES-USERS postings, please see: http://archives.java.sun.com/archives/javaspaces-users.html JDC members can download the JavaSpaces(tm) Technology from: http://developer.java.sun.com/developer/products/jini/