Forum: Compiler & IDEs Senden von Daten über TCP in C {echo "Hello World | nc -q 1$server $port}


von Sebastian (Gast)


Lesenswert?

Hi,

wie im Betreff schon erläuters möchte ich Daten an einen TCP Port eines 
entfernten Rechners senden. Dabei werden ganz einfache Kommandos wie zb 
"UP" oder "DOWN" gesendet.

Der Server kann das emfangene bereits empfangen, wie ich mit netcat 
bereits geprüft habe.
Ich möchte allerdings netcat nicht aus dem C programm aufrufen (geht das 
überhaupt??) sondern die Daten dierekt ohne dependency aus dem Programm 
senden können.

Hat jemand verständlichen Beispielcode?

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?


von Michael R. (dj_motionx)


Lesenswert?

Hallo und guten morgen !

Was du brauchst ist ein Socket.
Ich schau da ganz gerne auf http://www.zotteljedi.de/socket-tipps/ dort 
sind alle Grundfunktionen verständlich erklärt und mit Beispielen 
hinterlegt. Versuch dich mal etwas in die Thematik einzulesen- bei 
konkreten Fragen helfen wir gerne weiter.

L.g. Michael

von Sebastian (Gast)


Lesenswert?

Danke das war völlig ausreichend beantwortet

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.