• 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
  • Tim Cooke
  • paul wheaton
  • Paul Clapham
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Roland Mueller
  • Piet Souris
Bartenders:

Jini

 
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is Jini? What is it's place(if any) in the J2EE architecture?
 
Sheriff
Posts: 7001
6
Eclipse IDE Python C++ Debian Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Jini is an alternative distributed computing system based on RMI, serialization and the concept of "leasing". In some ways it can be viewed as a competitor for J2EE components such as CORBA, but it is really aimed at a different market.
 
Ranch Hand
Posts: 60
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
what its market?
 
Author
Posts: 21
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
See the comments in other threads about the interaction between Jini and EJBs/J2EE...this is definitely the most common question so far!
I did want to answer this one though:

Originally posted by shakti sharma:
what its market?


Sun has promoted Jini as a way for small hardware gizmos to interconnect with each other. While this is certainly one possible application of the technology, I think Sun has sold Jini a bit short by focusing so much on small devices... with the result that most people think that Jini is *only* for hooking up gizmos.
Jini will find its first home in software services. It'll be used for building reliable EJB-based systems, and other, non-EJB-based backend services. It'll also be used as a way of interconnecting clients to services. It's complimentary to the J2EE model of computing; not an alternative.
I know of quite a few companies that use Jini internally as a way to architect their in-house software systems for reliability and administration-free interconnectivity.
Cheers,
-keith

------------------
Keith Edwards
xerox palo alto research center
author of: Core Jini
Which is also available as A Video Course
Read an Example Chapter - Chapter 3 or Chapter 10.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic