Understanding the JINI Networking Technology
page 7 of 10
by Joydip Kanjilal
Feedback
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 35745/ 56

Related terminologies

This section discusses some of the key terminologies related to JINI Networking Technology.

"Services" in Jini relate to any entity that can be used by the members or the users of the JINI Federation. It can typically be a printer, a communication channel, etc.

"Discovery" in Jini is the procedure of locating available lookup services. The Jini-aware code finds the Jini communities by means of the Jini Discovery protocols namely Multicast Request Protocol, Multicast Announcement Protocol, and Unicast Discovery Protocol.

“Lookup” in Jini is actually a service and is similar to a name server and monitors and tracks the services that have joined the Jini community. "A service is added to a lookup service by a pair of protocols called discovery and join--first the service locates an appropriate lookup service (by using the discovery protocol), and then it joins it (by using the join protocol)."

"Leasing” in Jini is the process that grants access to resources to the members of the Jini community for a specified period of time. According to Sun Microsystems, "Access to many of the services in the Jini system environment is lease based. A lease is a grant of guaranteed access over a time period. Each lease is negotiated between the user of the service and the provider of the service as part of the service protocol: A service is requested for some period; access is granted for some period, presumably taking the request period into account. If a lease is not renewed before it is freed--either because the resource is no longer needed, the client or network fails, or the lease is not permitted to be renewed--then both the user and the provider of the resource may conclude the resource can be freed."

“Remote Events” in Jini technology are typically used by the community members of the Jini community to notify each other using events.

“Transactions” in Jini technology are used to complete complex units of work that have chances of failing before its completion. Transactions in Jini provide Consistency, Durability, Atomicity and Isolation.

The following section takes a brief look at Jeri, an abbreviated form of Jini Extensible Remote Method.


View Entire Article

User Comments

No comments posted yet.

Product Spotlight
Product Spotlight 





Community Advice: ASP | SQL | XML | Regular Expressions | Windows


©Copyright 1998-2024 ASPAlliance.com  |  Page Processed at 2024-04-20 10:37:05 AM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search