Die Klassenbibliothek SuM-Netz

Klassenbibliothek

Diese Klassenbibliothek enthält Klassen, die Verbindungen in einem lokalen Netz oder über das Internet aufbauen können. Es gibt sowohl für Clients als auch für Server speziell angepasste Klassen, die nebenläufig arbeiten.

Klassen

Folgende Tabelle gibt einen Überblick über die verfügbaren Klassen und verweist auf die entsprechenden Dokumentationen (auch im PDF-Format) und zugehörige UML-Klassendiagramme:

Name der Klasse

Kurzbeschreibung

UML

PDF

Verbindung

Beschreibt eine Netzwerkverbindung z. B. eines Clients mit einem Server.

ClientVerbindung

Abstrakte Oberklasse für eine Verbindung, die ihre Nachrichten von einem Server nebenläufig empfängt.

Server

Die abstrakte Klasse Server ermöglicht es, Clients Verbindungen über eine selbst festgelegte Portnummer anzubieten. Sie arbeitet nebenläufig.

ServerVerbindung

Diese Klasse ist zurzeit noch in Java und Delphi unterschiedlich realisiert und wird daher hier noch nicht dokumentiert.

 

 

UML– Überblick

Im UML–Klassendiagramm können Sie alle Netzwerkklassen im Überblick sehen.