October 2006
Intermediate to advanced
888 pages
16h 55m
English
Less is more.
—Robert Browning, “Andrea del Sarto”
Many technologies that enable distributed computing are available today. These technologies include various flavors of RPC as well as such things as COM, CORBA, DCE, and Java’s RMI.
These all vary in complexity, but they do essentially the same thing. They provide relatively transparent communication between objects in a networking context so that remote objects can be used as though they were local.
Why would we want to do something like this in the first place? There might be many reasons. One excellent reason is to share the burden of a computing problem between many processors at once. An example would be the SETI@home program, which uses your PC to process ...
Read now
Unlock full access