Programacao de Sistemas Distribuidos em Java

Cardoso. FCA 2008.

The purpose of this book is to present the concepts and technologies needed to develop distributed systems in Java. It describes and illustrates how sockets, CORBA, RPC, Java RMI, and Web services can be used to design and implement distributed systems. This book is an indispensable compendium for BSc/MSc students and professionals involved with the implementation of distributed systems. The topics covered include:

  1. Evolution of Computing Systems
  2. Data Networks
  3. Distributed Systems Architectures
  4. DNS: the Domain Name System
  5. Programming with Sockets
  6. CORBA
  7. Java Remote Method Invocation
  8. Web Services

This book is available from