Witam. Nauczyłem się tworzyć aplikację klient-serwer, która przesyła wiadomość składającą się z paru wyrazów ale dla jednego klienta. Proszę o radę:
-
z jakich funkcji skorzystać aby do serwera mogło się podłączyć jednocześnie kilku klientów?
-
(w przypadku serwera udp) w jaki sposób zapewnić obsługę zagubionych datagramów oraz podział danych w przypadku przekroczenia maksymalnego rozmiaru datagramu?
P.S. Google’owałem i znalazłem przykłady ale w owych przykładach wykorzystano winapi. Ja chciałbym się ograniczyć do biblioteki winsock.h, ewentualnie winsock2.h.