Presentation is loading. Please wait.

Presentation is loading. Please wait.

Jini tm Technology More Than Patterns Jim Waldo Jini Architect Sun Microsystems, Inc.

Similar presentations


Presentation on theme: "Jini tm Technology More Than Patterns Jim Waldo Jini Architect Sun Microsystems, Inc."— Presentation transcript:

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


Download ppt "Jini tm Technology More Than Patterns Jim Waldo Jini Architect Sun Microsystems, Inc."

Similar presentations


Ads by Google