• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Journal Article - Service your application with Jini

 
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The just-released April 2004 edition of The JavaRanch Journal includes an article by Lasse Koskela, "Service your application with Jini".
Please use this thread to comment on and discuss the article.
 
Author and all-around good cowpoke
Posts: 13078
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That is a nice solid article that represents a lot of work. However I don't know if it was a good idea to use JINI 1.2 when JINI 2.0 is now available. Of course, I don't follow JINI news too closely, and JINI 1.2 may be the most commonly used.
Personally, I think that JavaSpaces - which use JINI - are really cool.
I recently found this
discussion of JINI for implementing Grid Computing that folks may find interesting.
Bill
 
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
As I mentioned in the article, it's a lot easier to get a grip of the Jini 1.2 tools because of the configuration is so simple (none, basically). However, I am aware of exactly what you're after -- why use an already obsolete version -- and will certainly consider using 2.0 in my upcoming journeys in the Jini land.
Thanks for the feedback. Dearly appreciated.
And yes, JavaSpaces is cool
 
Ranch Hand
Posts: 286
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Wow, thanks for the article. I've only worked with RMI itself and haven't really had time to go reading up on other communication forms. If I understand it correctly, I should be able to use Jini almost like a drop in for straight RMI, correct? I know there will be some setup differences, but Jini is just a more full featured version of the registry right? If this is the case, I'll have to try using it on the next version of the software I am working on. I really like the idea of multi-cast to find the server on the network.
Thanks for such a well written article. I've learned something new today. Keep up the good work!
Chris
oh, I don't mind you writting about 1.2 instead of 2.0. When I'm learning about something new, I have to start somewhere. Especially when the basics of the technology haven't changed much. My best RMI book has been out of print for about 2 years.
 
Lasse Koskela
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the thanks, Chris

If I understand it correctly, I should be able to use Jini almost like a drop in for straight RMI, correct? I know there will be some setup differences, but Jini is just a more full featured version of the registry right?

Basically yes. It's just that you distribute your "entry point object" to a Jini lookup service(s) instead of a single RMI registry(ies).
Of course, you'll only be using a tiny part of Jini's feature set which doesn't provide that much beyond the RMI registry... Jini lookup services let you decouple the service from the implementation -- something you'd otherwise need to code yourself on top of the plain RMI stuff.

My best RMI book has been out of print for about 2 years.

Hmm. I think I know that book
 
William Brogden
Author and all-around good cowpoke
Posts: 13078
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It is certainly worth joining (free) the jini.org site to see articles on JINI projects, news items, etc.
JINI (especially 2.0) does look rather overwhelming at first glance, but keep on trucking, there is neat technology there which I think is important to the future of computing.
Bill
 
Chris Shepherd
Ranch Hand
Posts: 286
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the link, Bill. I'll go check that out. A lot of these good sites seem really obvious once you know they exist, but since I'v never looked into the technology, I've never even thought about looking for their home site.
Chris
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic