Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Server in C++

malquin / 1 Antworten / Baumansicht Nickles

Wie kann ich einen einfachen Server in C++ programmieren, der (fürs Erste) nur mal einen Text zurückgibt? Als Client-Software würde ich gerne Telnet verwenden. Von Vorteil wäre es auch wenn der "Server" unter Linux laufen würde.

danke im Vorraus.

bei Antwort benachrichtigen
mleupold (Anonym) malquin „Server in C++“
Optionen

hi malquin!

am einfachsten (für einen einfachen server unter linux) kannst du das realisieren, indem du einfach ein programm (zb. in c++) programmierst, das alle eingaben ueber stdin (cin) empfaengt und ausgaben auf stdout (cout) ausgibt. dieses programm kannst du dann naemlich in die /etc/inetd.conf und in /etc/services einbinden (schau dir mal die man-pages dazu an).
wird dann der in /etc/services konfigurierte port konnektiert, startet inetd das in der conf angegebene programm und leitet die daten, die ueber die netzwerk-verbindung eingehen an dein programm (stdin eben) und die ausgaben (stdout) deines programms uebers netzwerk zum client-rechner.

probier zb. mal folgendes:

#include

bei Antwort benachrichtigen