Запуск примера кода клиента и сервера Winsock
В этом разделе содержится полный исходный код для приложений клиента TCP/IP и сервера:
Серверное приложение должно быть запущено перед запуском клиентского приложения.
Чтобы выполнить сервер, скомпилируйте полный исходный код сервера и запустите исполняемый файл. Серверное приложение прослушивает TCP-порт 27015 для подключения клиента. Когда клиент подключается, сервер получает данные от клиента и отправляет (отправляет) данные, полученные клиенту. Когда клиент завершает подключение, сервер завершает работу сокета клиента, закрывает сокет и завершает работу.
Чтобы выполнить клиент, скомпилируйте полный исходный код клиента и запустите исполняемый файл. Клиентское приложение требует, чтобы имя компьютера или IP-адреса компьютера, на котором выполняется серверное приложение, передается в качестве параметра командной строки при выполнении клиента. Если клиент и сервер выполняются на примере компьютера, клиент можно запустить следующим образом:
локального узла клиента
Клиент пытается подключиться к серверу через TCP-порт 27015. После подключения клиента клиент отправляет данные на сервер и получает все данные, отправляемые с сервера. Затем клиент закрывает сокет и завершает работу.
Связанные разделы