Sockets in C
-
Hallo,
ich habe noch nicht viel Erfahrung mit C Programmierung und Sockets.
Vielleicht kann mir ja hier jemand mit meinen wahrscheinlich trivialen
Fragen weiterhelfen:1. zum einstieg will ich 2 programme schicken die sich gegenseitig
messages hin und her schicken und dabei jeweils auf die andere warten.
das ganze gelöst über sockets... leider fehlt mir da komplett der
einstieg in c. ich will also simulieren das die prozesse auch auf
verschiedenen rechnern laufen können. evtl kann das ganze auch auf 3
ausgeweitet werden um einen kreislauf zu simulieren. ich hatte mir das
ganze als einstieg audgedacht da ich dachte so schwer kann es doch nicht
sein2. ist es ein problem wenn unter cyqwin die man pages zu socket...nicht
aufgerufen werden können? unter linux geht das!vielen dank schon mal
gruss
flolo
-
Als einstieg ist ein Chatprogramm auf keinen Fall geeignet! Bleib erstmal nur auf deinem eigenen Rechner, bevor du ins Internet/Netzwerk gehst und programmiere da mal ein paar kleinere Programme (Adressbuch,Ping Pong,...), sonst wirds näömlich echt nervtötend!
-
meinst du mit ping pong, 2 prozesse die sich messages ping und pong
schicken? wenn ja kannst hast du da vielleicht einen rahemn oder das
ganze programm als einstieg? nur damit ich mal einen einstieg bekomme
habe wie gesagt noch sehr wenig ahnung und hätte gerne mal ein lauffähiges
programm.danke
-
Nein, mit Ping Pong mein ich das Spiel, bei dem ein Ball hin und her fliegt und der Spieler den Ball mit einem Paddle zurück schlagen muss... Als Einstieg auf keinen Fall was mit 2 Prozessen oder so... Das ist nämlich schon sehr Betriebssystemabhängig... Such dir ein gutes Tutorial oder Buch und lern erstmal dir grundlegensten Sachen wie Textaus- und eingaben, Dateien speichern/laden, etc.
Ein lauffähiges Programm??
#include <stdio.h> int main () { printf ("Hello World!"); getch (); return 0; }
-
oh, vielleicht habe ich mich da ein bisschen flashc ausgedrückt...
c kann ich schon nur in sachen c mit sockets habe ich keinen schimmer
mich würde deshlab ein programm interessieren das ich 2 mal starte und
das sich halt dann messages über sockets schickt!vielleicht hat ja jemand eines rumfliegen bzw. weiss wo ich gute hilfe
finde... mir geht es darum schnell was laufähiges zu haben an dem
ich dann weiter machen kann!vielen dank
-
das internet ist voll damit. guckst du z.b: http://www.sdsmt.edu/syseng/ceng/courses/ceng444/sockettutorial.html
-
na, dann sags doch gleich!
Hier findest du gute Tuts zum Thema Sockets:
http://c-worker.ch/
-
Dieser Thread wurde von Moderator/in AJ aus dem Forum ANSI C in das Forum Linux/Unix verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
-
hallao,
ich habe mich die letzten tage ein wenig damit gespielt aber leider noch
keine wesenttlichen erfolge zu vermelden... ich will eigentlich nur
2 kleine (gleiche) programme die sich über sockets (UDP) zum beispiel
ping und pong als message hinundherschicken! irgendwie bekomme ich das aber
nicht hin vielleicht hat einer die zeit und lust und kann mir so einen
rahmen schicken! wäre super!danke gruss
flolo
-
hallo,
ich habe mich die letzten tage ein wenig damit gespielt aber leider noch
keine wesenttlichen erfolge zu vermelden... ich will eigentlich nur
2 kleine (gleiche) programme die sich über sockets (UDP) zum beispiel
ping und pong als message hinundherschicken! irgendwie bekomme ich das aber
nicht hin vielleicht hat einer die zeit und lust und kann mir so einen
rahmen schicken! wäre super!danke gruss
flolo