Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta sekcja zawiera pełny kod źródłowy aplikacji klienta i serwera TCP/IP:
Aplikacja serwera powinna zostać uruchomiona przed uruchomieniem aplikacji klienckiej.
Aby wykonać serwer, skompiluj kompletny kod źródłowy serwera i uruchom plik wykonywalny. Aplikacja serwera nasłuchuje na porcie TCP 27015, aby klient nawiązał połączenie. Po nawiązaniu połączenia z klientem serwer odbiera dane od klienta i wysyła (wysyła) dane odebrane z powrotem do klienta. Gdy klient zamknie połączenie, serwer zamyka gniazdo klienta, zamyka gniazdo i zamyka.
Aby wykonać klienta, skompiluj kompletny kod źródłowy klienta i uruchom plik wykonywalny. Aplikacja kliencka wymaga, aby nazwa komputera lub adresu IP komputera, na którym działa aplikacja serwera, jest przekazywana jako parametr wiersza polecenia podczas wykonywania klienta. Jeśli klient i serwer są wykonywane na przykładowym komputerze, można uruchomić klienta w następujący sposób:
localhost klienta
Klient próbuje nawiązać połączenie z serwerem na porcie TCP 27015. Po nawiązaniu połączenia klient wysyła dane do serwera i odbiera wszelkie dane wysyłane z serwera. Następnie klient zamyka gniazdo i zamyka.
Tematy pokrewne