Die hier behandelten Themen sind grundlegend für das Verständnis moderner Kommunikations- und Interaktionsformen verteilter Anwendungen im Intranet/Internet. Moderne Programmierkonzepte, Frameworks und eine ausgereifte technische Infrastruktur bieten Unterstützung bei der Entwicklung dieser Anwendungen. Die einzelnen Themen können mit Grundkenntnissen der Programmiersprache Java und mit Hilfe von Open-Source-Produkten erarbeitet werden. Der Quellcode aller Programmbeispiele sowie die Lösungen zu den Übungsaufgaben liegen im Internet zum Download bereit.
Inhaltsverzeichnis
und Grundlagen. - Datenbankanwendungen mit JDBC. - Verbindungslose Kommunikation mit UDP. - Client/Server-Anwendungen mit TCP. - Implementierung eines HTTP-Servers. - XML Remote Procedure Calls (XML-RPC). - Entfernter Methodenaufruf mit RMI. - Nachrichtendienste mit JMS. - Web Services mit JAX-WS.