Programs: Distributed Systems

During the Distributed Systems course we had to use various methods of network communication (BSD sockets, RPC (Remote Procedure Call), RMI (Remote Method Invocation), and CORBA) to create sample client-server applications.