Hi.
server.c ist der Server von KBerichtsheft.
Er ist rein Experimentel und dient nur zur Übung.
- Fallbeispiel
Jemand hat ein besonders gutes dep File geschrieben und möchte das an die anderen KB user weitergeben.
Derjenige kompiliert das Teil ( make ) startet den server ( $ ./server 5000 -d /home/USER/deps-dir ) als Daemon auf Port 5000 mit dem Verzeichnis /home/USER/deps-dir als Verzeichnis, in dem sich die .deps befinden.
Nun kann jemand durch den eingebauten Client in KBerichtsheft (Deps->Hole neue Deps) dieses Dep File mittels der Angabe von Port und Server auf den lokal Rechner laden.
Ende.
Schön, oder? ;)
Patrick
( Wer sich den Kopf über Sinn und Unsinn des Servers und des Clients zermartert sei gesagt, dass das Programmieren einer Client-Serveranwendung nur zum Test war )
