Einfache Beispielprogramme zur Netzwerprogrammierung (in Delphi)

Im Rahmen dieser Grundlagenvorlesung, die teilweise bereits ab dem 2. Semester angeboten wird, sind im Rahmen eines Laborprojektes einige Beispielprogramme zur Netzwerkprogrammierung erstellt worden.

Diese Programme sind als direkte Ergänzung zur Vorlesung zu sehen und zeigen exemplarisch die Nutzung der behandelten Transport- und Anwendungsprotokolle, sowie die Nutzung verschiedene Adressierungsarten auf. Sie liegen als ausführbare Programme und vollständiger Quellcode vor.

Die aktuelle Fassung nutzt hierbei Delphi (Object Pascal), Versionen für C und Java sind ausgeschrieben. Leider sind hier bereits zwei Projekte gescheitert ...

Netzwerkprogrammierung mit Delphi ...

Der Vorteil dieser Sammlung ist sicherlich darin zusehen, dass wir unsere Programmierausbildung mit dieser Sprache beginnen und der Teilnehmer so relativ früh im Studium mit der Umsetzung der gelernten Techniken in Kombination mit der Nutzung einer grafischen Oberfläche beginnen kann.

Hier ein Beispiel für die Gestaltung eines einfachen TCP-Clients (Demoprogramms)
unter Nutzung der in der Veranstaltung erwähnten sehr umfangreichen http://www.indyproject.org/Sockets/Demos/index.DE.aspxINDY-Komponentenbibliothek:
 

Haupt-Formular für den TCP-Client unter Nutzung der INDY-Komponentenbibliothek