Lassen Sie uns zunächst die einfachsten Beispiele für Socket-Clients und -Server betrachten:
Client
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
|
Server
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
Das Obige ist ein Client und ein Server , Das einfachste Beispiel, verkörpert jedoch die Socket-Programmierung.
Wenn Sie möchten, dass der Server immer auf den Port lauscht, müssen Sie nur eine Schleife ausführen (server.accept() blockiert das Warten auf Anfragen und dann die Verarbeitung von Datendiensten durch den Server). wird an Threads übergeben. Lass es uns tun.