Inhalte:
– Interaktion über Nachrichten
– Programmieren und synchronisieren von gleichzeitig laufenden Prozessen, die über Nachrichtenaustausch interagieren.
– Fernaufruftechniken
– Client-Server, Peer-to-Peer
– Parallelrechnen im Netz
– Koordinierungssprachen, Orchestrierung, Choreographie
– Verarbeitung auf dem Server und auf dem Client, Mobilität
– Middleware, strukturierte Kommunikation, statische und dynamische Schnittstellen
– Ereignisbasierte und strombasierte Verarbeitung
– Sicherheit von Anwendungen im Netzwerk, Absicherung der Protokolle
– Nichtfunktionale Eigenschaften (Zeit, Speicher, Dienstgüte)