Kommunikation in verteilten Anwendungen: Einführung in Sockets, Java RMI, CORBA und Jini