Jini technology- advanced set of network protocols. Jini is a set of APIs and network protocols that can help you build and deploy distributed systems that are organized as federations of services. A service can be anything that sits on the network and is ready to perform a useful function. Hardware devices, software, communications channels -- even human users themselves -- can be services.

Author:Mira Fautaxe
Country:El Salvador
Language:English (Spanish)
Published (Last):26 August 2010
PDF File Size:6.91 Mb
ePub File Size:16.68 Mb
Price:Free* [*Free Regsitration Required]

We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you! Published by Taya Hammonds Modified over 6 years ago. Distributed computing is more difficult than local computing because of: Network latency, Concurrency issues, Memory management, Partial failure.

Homogeneous network Architecture independence Dynamic environment Programming interfaces designed for robustness. Services may come and go without administration. Federation, not central control. Jini can be used with both hardware as well as software services: Everything is represented by Java Objects. Everything is located and accessed through Java Interfaces.

It can be a piece of computation, a hardware device or software. Client A Jini device or component that becomes the member of the federation in order to use a Jini service. Lookup Service The central element of a Jini federation. The lookup service also known as the service locator or service registrar keeps track of the services offered in the federation. Repository of available services. Stores each service as Java objects. Clients download services on demand.

Discovery The mechanism used to locate lookup services in order to advertise a new service in the network or find a service for use. Leasing Jini services grant resource usage in a time-based manner. If the period of the grant lease is not renewed before its expiration, the grant will be withdrawn at the end of the period. Distributed event Components of a Jini system can notify each other when some change in their state occurs.

If the service is requested to leave a group, the steps are a little more complex: 1. It removes that group from the persistent set of groups to join. It removes all lookup services that match only that group in the set of groups it is interested in from the set it has discovered using multicast discovery, and unregisters from those lookup services.

It either continues to perform multicast discovery with the reduced set of groups or, if the set has been reduced to empty, ceases multicast discovery. Traditional solution: system administration: Error-prone, Costly, Only happens when it is too late. Time-based grants of resources or services. Provides a method of managing resources in an environment where network failures can, and do, occur Loose contracts between grantor and holder.

Negotiated for a set period of time. Can be shared or exclusive. Register interest, receive notification. Allows for use of event managers. Can use numerous distributed delivery models: Push, pull, filter Uses leasing protocol. Implemented in Transaction Manager service — another Jini service mahalo. What's a Proxy Printer Provider? All rights reserved. Enrique Ortiz. Chapter 31 Slide 1 Service-centric Software Engineering. The Jini Technology Lookup Service.

How Does It Work Services and clients find a lookup service using the discovery protocol Services advertise themselves. IFIP Profs. Steven A. Demurjian and T. Ting J. Balthazar, H. Ren, and C. Similar presentations. Upload Log in. My presentations Profile Feedback Log out. Log in. Auth with social network: Registration Forgot your password? Download presentation. Cancel Download. Presentation is loading. Please wait. Copy to clipboard. About project SlidePlayer Terms of Service. Feedback Privacy Policy Feedback.

To make this website work, we log user data and share it with processors. To use this website, you must agree to our Privacy Policy , including cookie policy. I agree.


Jini Tutorial, Part 2 Jini Overview.

We use Cookies to give you best experience on our website. By using our website and services, you expressly agree to the placement of our performance, functionality and advertising cookies. Please see our Privacy Policy for more information. Abstract: nokia cellphone camera module FOR TV remote control for home appliances remote control for home appliances rf based schema motorola cell phone camera circuit diagram of smart home alarm system TV Remote controlled home appliance circuit remote control for home appliances rf based home appliances control home appliances controlled by PC Text: other Java objects. Jini technology not only defines a set of protocols for discovery, join, and , Interconnect seven layer model.


Jini Technology is a simple, lightweight protocol for automatic maintenance and advertisement of intranet services. It defines entities known as User , Service Provider, and Lookup Service, and defines the protocol operations between them. JINI offers an easily understood model of service operations, and relieves system administrators of the need to configure service information in most new user installations. Taking services offline for routine maintenance, or bringing them back online, can occur with no reconfiguration needed on user machines. Installing new services is as easy as filling out a form. Services may also be enhanced to allow them to automatically register with JINI, so that no administrative intervention is reauired at all, beyond activating the Service Agent.


We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you! Published by Taya Hammonds Modified over 6 years ago.


To browse Academia. Skip to main content. By using our site, you agree to our collection of information through the use of cookies. To learn more, view our Privacy Policy. Log In Sign Up. Amreen khan.

Related Articles