tutorials monday morning

46

Transparency in Distributed Object Systems: What, Why and How

Martin McClure, GemStone Systems, Inc.

Waterfront Centre Hotel
MacKenzie Room 2

Distributed systems have many advantages but are complex and can therefore be expensive to develop. Transparency in distributed object systems creates the illusion of a single object space, hiding much of the complexity of distributed computing from the programmer. This tutorial explains the basic mechanisms used to implement transparency and how to take advantage of them. It discusses the degree to which transparency is implemented in CORBA and various distributed object products, and includes ways to avoid potential pitfalls.

Participants will gain understanding of transparency and will learn to take advantage of its reductions in development cost and time while avoiding common difficulties

Attendee Background: This tutorial will require fluency in an object-oriented language. It is intended for those with an interest in distributed object systems, including developers and system architects who design or implement such systems. Previous exposure to some form of distributed object computing will be useful.

Martin McClure is a Senior Software Engineer at GemStone Systems, Inc. He has been an object-oriented developer, consultant, and architect for more than a decade, working on a wide variety of projects, large and small. His responsibilities have included implementation of transparency mechanism internals and use of others' transparent systems.

Other tutorials in the distributed object computing thread are:

6, 6R : OMG's CORBA and Object Management Architecture
17, 17T: Introduction to Distributed Computing Using Objects
60: 101 Ways to Cook Corba
66T: Testing Distributed Object Systems

 

Tutorials
by Title
Tutorials by
Category
Tutorials
by Thread
Full Description
of all Tutorials
Tutorial
Availability

OOPSLA'98 Home
Last edited 22 September 1998 14:50:22