C++ Server
-
Hallo Zusammen.
Ich habe eine Frage, gibt es Beispiele wie man einen Server programmiert,
sodass ich 2 Computer habe und ich dem Anderen etwas senden kann, so wie in Minecraft?
-
@Kassem Also über das eigene Netzwerk
-
Ja.
-
@manni66 kannst du mir eins schicken?
-
Das geht entweder über die Socketlib deines Betriebssystems (z. B. Winsocks) oder im Beispiel mit Boost Asio. Zum Verstehen kannst du dir die Winsocks mal anschauen, aber produktiven Code würde ich dann eher mit Boost Asio schreiben.
-
Einfache Internetsuche bringt jede Menge Beispiele.
Das erste was ich gefunden habe https://www.bogotobogo.com/cplusplus/sockets_server_client.php (hab mir den Beispiel Code aber nicht angeguckt, daher keine Garantie)
-
@Zhavok sagte in C++ Server:
Boost Asio
DAS!
//edit:
Wenn Dich das "Dahinter" interessiert dann mach dich über Berkeley Sockets schlau.
-
Hi Kassem,
ich habe mir die Socket-Programmierung durch folgende Informationen erleichtert:
http://www.zotteljedi.de/socket-tipps/index.html
und
http://www.zotteljedi.de/socket-buch/socket-buch.pdf
und natürlich viel, viel ausprobieren.