Check out the new USENIX Web site.
COOTS '99
COOTS '99 Tutorials
Tuesday, May 4, 1999
Morning Tutorial Sessions (9:00 am - 12:30 pm):
T1am   Programming for the Jini(TM) Platform
Ken Arnold, Sun Microsystems, Jini Team

Who should attend: Programmers who want to know what Jini technology does, how it does it, and how they can play. Participants should be familiar with Java language programming beyond the beginner level, and with OO in general. Some familiarity with distributed programming is helpful, but not required.

The Jini architecture makes it possible to write and deploy services in a network so that the set of services and their interactions are flexible. This course will teach you the architecture, its component parts, and how they interact. You will then learn how the architecture is expressed in Java programming, the interfaces and classes involved, and the pieces of the Jini programming model.

You will learn about the responsibilities of services in a Jini system, and how to use the programmer tools available for developing services and clients in a Jini system. Examples of simple services will be discussed, and you will have frameworks for writing your own services and clients.  


 Ken Arnold is one of the architects of the Jini platform, lead architect of the JavaSpaces(TM) project, the community source coordinator for the Jini project, and a Senior Staff Engineer at Sun Microsystems, Inc. He is a longtime writer on programming and OO topics, most recently as co-author with James Gosling of The Java Programming Language. Prior to working at Sun, Ken was part of the original HP team developing CORBA, and worked at Apollo Computer on UNIX and user interfaces. As part of the original BSD team, Ken created the curses library package and was co-author of the game Rogue.
 


Program at-a-Glance -  Tutorials -  Technical Sessions -  Registration -
Keynote Address -  Activities & Services -  Hotel & Travel Info -  Brochure Home
Conference Index
Events Calendar
USENIX home