Designing Distributed Object Systems with CORBA
Agenda
Distributed object computing
Distributed object principles
CORBA
OMA
Patterns
Pattern Essentials
Patterns as the missing link
Architectural patterns
Layers
Broker
Design patterns
Proxy
Stubs and skeletons
Idioms
Name the sequence
Finegrained exceptions
Say what you mean
From principles to practice
Consequences of distribution
High level operations
From primitive to higher level
Attributes considered harmful
Batch operations
Conventional iterator
Distributed iterator
Summary