Download presentation
Presentation is loading. Please wait.
Published byHarry Webster Modified over 9 years ago
1
Jini tm Technology More Than Patterns Jim Waldo Jini Architect Sun Microsystems, Inc.
2
Jini is a System " Infrastructure " Mobile objects " Discovery/Join " Lookup " Programming model " Services
3
Patterns Make Sense " Describe the programming model " Alternate vocabulary " Extend the programming model " What other interactions make sense " What has worked in other systems
4
Jini requires infrastructure " Leverage Java tm environment " Portable binary code " Dynamic loading " Code verification " Safe, typed language " Ad-hoc networking requires this " Stub code belongs to service " Moves to client on demand " New participants can implement VM
5
Language Independence " Unclear how to have a language-independent " Type system " Mobile objects " In other languages, you lack " VM for homogeneity " Verification for safety " Dynamic loading/class loaders
6
Know What We are Doing " Patterns won't allow " Jini in other languages (that couldn't do it before) " Language independence " Interoperability with other systems " Patterns will allow " Enriching the programming model " Allow better understanding
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.