Beschreibung
Das Buch gibt einen praktisch orientierten Überblick über die wichtigsten Prinzipien und Kommunikationsparadigmen für den Entwurf verteilter Anwendungen. Anhand einer durchgängigen Beispielanwendung wird die Programmierung von Socket-, Java-RMI-, CORBA- und Jini-Kommunikation erklärt und miteinander verglichen. Schließlich werden die Probleme besprochen, die sich aus der Verwendung von Firewalls vor allem für Peer-To-Peer-Architekturen ergeben, sowie moderne Lösungsansätze dazu vorgestellt.
Inhaltsverzeichnis
Konzepte verteilter Anwendungen Erforderliche Programmiertechniken Beispielanwendungen Sockets Java Remote Method Invocation CORBA Jini Andere Ansätze - DCOM, .NET-Framework
Autorenporträt
Prof. Dr. Oliver Haase lehrt seit 2005 an der Hochschule Konstanz. Er hat dort eine Professur für Verteilte Systeme und Software Engineering inne. Vor seinem Wechsel an die Hochschule arbeitete Oliver Haase als Wissenschaftlicher Mitarbeiter am High Speed Mobile Data Research Department der Lucent Technologies - Bell Labs Research, Holmdel, NJ, USA.