1 / 12

Sun’s View

Sun’s View. “The network is the computer.”, Scott McNealy “Jini brings to the network the facilities of distributed computing, network based services, seamless expansion, reliable smart devices, and ease of administration.”

clark-estes
Download Presentation

Sun’s View

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sun’s View • “The network is the computer.”, Scott McNealy • “Jini brings to the network the facilities of distributed computing, network based services, seamless expansion, reliable smart devices, and ease of administration.” • “When you walk up to an interaction device that is part of a Jini system, all of its services are available to you as if they were on your own computer…Adding a new device to a Jini system is simply plugging it in.” • “Jini infrastructure is not simply a set of point technologies but a new architecture for computing…” • “What most people care about from their computing systems is what they can do with them…Each of these things is a service and we care about them, not about types of CPUs, number of registers, speed of buses, or the word size.”

  2. Sun’s View (Cont.) Jini Technology requires: • Infrastructure operating as a dynamically distributed system • Common Language and implementation that enable low overhead communication between distributed objects. • Lookup service identifying objects supplying services • Add-in protocol (discovery/join) implemented on each device • Subtract-out mechanism (leasing) providing resilience when a device is unplugged.

  3. Sun’s View (Cont.) Jini Benefits: • Performance and reliability gains. • Possibility to compose systems to meet specific requirements (rather than rely on general purpose systems). • Simpler to manage resources. • Total cost of ownership will decline. • Jini devices include not only computers but printers, scanners, disks, VCR’s DVD players, MIDI devices, etc.

  4. Sun’s View (Cont.) In a Jini system: • Everything is a service. • Controlling services is uniformly accomplished. • Everything is an object with a particular interface. • Computer and consumer devices are combined with a variety of external sources - the Net, broadcast, cable, satellite, and landline. Source: http://www.sun.com/jini/whitepapers/

  5. RPC C Client C Server RPCGEN C Stub C Skeleton

  6. CORBA Client Server Stub IDL Skeleton ORB

  7. JINI Java Client Java Server Java Stub RMI Java Skeleton Federation Lookup Server

  8. IDE SCSI Jini Jini Client IDE Disk SCSI Disk Jini Disk Jini Disk Implementation Explorer Jini File Manager

  9. Smoke and Mirror and Jini Launch • Everyone says it is a good idea but no one committing to products: • Novell announced licensing agreement that, “allows Sun and Novell to explore the possibilities of Java and Jini-enabled networks…” • Kodak to explore Jini implementation” in one press release. • “The embedded space is very immature technology, and no one has sorted out what the requirements are.”, Rod Smith, IBM’s chief technologist. • “Few software companies were willing to sign Sun’s new Community Source License Agreement for fear of cost. A world in which Sun collects a royalty on every device shipped would be an interesting one to Sun, but that’s not going to happen.”, Computer Associates • “Microsoft makes a counter announcement, and they recruit, and plan a spec, and then that fails and they buy a competitor and promote and bundle the product by trade. Right now they are in the recruiting phase.”, Sun • From: http://www.zdnet.com/sr/stories/news/0,,2194261,00.html

  10. IBM isn’t seeing much magic in Jini • Jini is the first Sun Microsystems Inc. technology that IBM Corp is not fully backing…a big departure from the previous everyone-but-Microsoft alliance.” • Sun may be taking a risk by focusing Jini so heavily on devices • It’s a much harder sell because it implies a fundamentally new computing infrastructure. • Jini is a way for computer chips and systems to quickly form an impromptu system with tother systems, but these could just as well be other software systems.”, Sun • From: http://www.zdnet.com/pcweek/stories/news/0,4153,1013864,00.html

  11. From Microsoft • “All that's needed is a small amount of software in a PC to identify devices... We're working on it.”, Carl Stork, general manager of Windows hardware strategy at MS • Sun also sees as a negative any Microsoft technology that's closely tied to Windows. "In the case of Jini, we're not really reliant upon the operating system,” Theresa Lanawitz, product manager for Jini technology at Sun. • From: http://www.techweb.com/wire/story/TWB19981123S0011

  12. Conclusion • Jini’s goal is worthwhile • Is Sun packaging good technology in smoke and mirrors? Yes. • Is Jini the only way to achieve it? No. • Is Jini the best way to achieve it? TBD • Will Jini catch on and survive? TBD

More Related