The Artima Developer Community
Sponsored Link

Java Buzz Forum
Jini and JXTA: unask the Question

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Bill de hÓra

Posts: 1137
Nickname: dehora
Registered: May, 2003

Bill de hÓra is a technical architect with Propylon
Jini and JXTA: unask the Question Posted: Apr 13, 2004 7:17 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Bill de hÓra.
Original Post: Jini and JXTA: unask the Question
Feed Title: Bill de hÓra
Feed URL: http://www.dehora.net/journal/atom.xml
Feed Description: FD85 1117 1888 1681 7689 B5DF E696 885C 20D8 21F8
Latest Java Buzz Posts
Latest Java Buzz Posts by Bill de hÓra
Latest Posts From Bill de hÓra

Advertisement
Radovan would have me unask the question why Jini and JXTA? I think we need neither. Well, JXTA is more Java-independent... Well, Jini has nice discovery protocol... and so what? Fortunatelly, JXTA is closer to web services, which is good. I like both of them – as p2p concepts. But if I had to chose, I would chose Globus stuff. I had a few answers to my question, which are worth summarizing: Piotr: I've looked at both a short while ago, and my understanding is that Jini is predicated on mobile code (i.e. tied to Java) while JXTA is a fancied-up XML message routing system. Based on this, they appear to be irreconcilable, Carlos: [...] build your services and inhouse applications using JINI. However, for an internet wide application, use JXTA. My take, JXTA seems to take a more pragmatic approach and therefore may be better in general, that may also be the reason its being adopted for N1 rather than JINI. Curt: Sun is finally starting to realize that JINI and JXTA are both similar and complimentary. There is rumored to be an open-source project to bridge the two, but it doesn't look very open to me. [nwhere.jini.org/ Patrick: JINI came first, but was Java specific, and other P2P-like systems that were language-independent were getting a good bit of attention while JINI relatively languished in disinterest. JXTA was conceived in part to address the desire for a protocol-level approach rather than a language-specific approach. Also JINI was conceived or at least marketed to a significant extent as an embedded systems mechanism. JXTA was conceived as more of an Internet P2P mechanism. Of course these were not technical restrictions, but more part of their subtext. so, all this helps. Carlos points out the internet/intranet divide, but I wonder why is Sun encouraging this distinction? There seems to be trade off between the homogenity of Java-oriented Jini and the (potential) ubiquity of protocol-oriented JXTA. Also, I find Jini to be somewhat better specified than JXTA and with a better programming model in JavaSpaces. But for the kinds of things I'm interested in, choosing Jini means choosing Java over protocols - that's a big ask. My experience is that things defined in terms of protocols trump things defined in terms of programming languages. I'll say one thing about my online experiences around Jini/JXTA. There are too many software communities hovering around Java - java.sun.com, java.net, jxta.org, jcp.org, jini.org, developers.sun.com, who knows what in the midp/device space. It feels disparate. Sun could do worse than talk to O'Reilly about to manage all this good stuff. O'Reilly's business spans many different communities, but for my money they make it all hang together online cohesively. And yes, let's look at Globus/OGSA too....

Read: Jini and JXTA: unask the Question

Topic: Slides from AOSD presentations Previous Topic   Next Topic Topic: Boost Mobile's Motorola i730

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use