Re: newbie: javaspace implementation protocols used
Dan Creswell <[email protected]>
| Newsgroups | gmane.comp.java.sun.javaspaces |
|---|---|
| Message-ID | <[email protected]> |
xaea alvein wrote: > from what i read at artima website, it seems that if i am to create a > javaspace implementation that is reachable by clients using RMI, RPC, or > CORBA, then it is my responsibility to create an implementation of > javaspace > that uses those protocols. it depends on me and my implementation, not how > the clients try to connect to my javaspace implementation. is it true? > Nope. Both Blitz and Outrigger use JERI to do communication between proxy and server (client and server if you wish) which provides a pluggable transport layer. There are a number of transports available by default in the JSTK. > then another questions that bother me, is outrigger using jeri as its > protocol? and i want to know what kind of protocol used for another > implementation, like gigaspace, or tspace. is there any javaspace I believe GigaSpaces use a custom socket-based protocol but have other options as well. In Blitz's case, there is an experimental socket-based protocol that uses java.nio. It's faster in some cases, slower in others than JERI. > implementation using RPC or CORBA or another well-known protocols? is it > possible to create an implementation that can be reached by multiple > protocols, say, RPC, RMI, and CORBA altogether? Yes, it would be possible to achieve access via multiple protocols. In fact, Bob Scheifler did some work a while back to facilitate this sort of thing using the JERI stack. I'm not entirely convinced you could use CORBA or RPC trivially, that might take quite a bit of work. But, I'm curious, why the interest in other protocols? What problem are you trying to address? Why wouldn't you use JERI with it's pluggable transports for example? Hope that helps, 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