200 likes | 484 Views
9/14/2012. Material Courtesy NASA and Sun, Inc. . 2. Overview. OverviewBrief BackgroundSun's Java and JiniLindaJavaSpacesBig PictureApplicationsAPIUgly DetailsNifty Real-Time Interactive ExampleDiscussion. 9/14/2012. Material Courtesy NASA and Sun, Inc. . 3. Jini: simple set of network p
E N D
1. 9/14/2012 Material Courtesy NASA and Sun, Inc. 1 JavaSpaces Johann Ammerlahn
2. 9/14/2012 Material Courtesy NASA and Sun, Inc. 2 Overview Overview
Brief Background
Sun’s Java and Jini
Linda
JavaSpaces
Big Picture
Applications
API
Ugly Details
Nifty Real-Time Interactive Example
Discussion
3. 9/14/2012 Material Courtesy NASA and Sun, Inc. 3 Jini: simple set of network protocols that use Java’s virtual machine and RMI Services offered: Network Discovery and Joining Help an arbitrary device enter the network Service Lookup Creates a repository of available services Object leasing Facilitates a fundamental "transaction" view of the network Distributed events Extends the Java event model to work in a distributed manner Side note: Doesn’t seem to have penetrated market much Background – Java & Jini