Winsock 클라이언트 및 서버 코드 샘플 실행
이 섹션에는 TCP/IP 클라이언트 및 서버 애플리케이션에 대한 전체 소스 코드가 포함되어 있습니다.
클라이언트 애플리케이션을 시작하기 전에 서버 애플리케이션을 시작해야 합니다.
서버를 실행하려면 전체 서버 소스 코드를 컴파일하고 실행 파일을 실행합니다. 서버 애플리케이션은 클라이언트가 연결할 TCP 포트 27015에서 수신 대기합니다. 클라이언트가 연결되면 서버는 클라이언트에서 데이터를 수신하고 수신된 데이터를 클라이언트에 다시 에코(전송)합니다. 클라이언트가 연결을 종료하면 서버는 클라이언트 소켓을 종료하고 소켓을 닫고 종료합니다.
클라이언트를 실행하려면 전체 클라이언트 소스 코드를 컴파일하고 실행 파일을 실행합니다. 클라이언트 애플리케이션을 사용하려면 클라이언트가 실행될 때 서버 애플리케이션이 실행 중인 컴퓨터의 컴퓨터 이름 또는 IP 주소가 명령줄 매개 변수로 전달되어야 합니다. 클라이언트와 서버가 샘플 컴퓨터에서 실행되는 경우 다음과 같이 클라이언트를 시작할 수 있습니다.
client localhost
클라이언트가 TCP 포트 27015의 서버에 연결하려고 합니다. 클라이언트가 연결되면 클라이언트는 서버에 데이터를 보내고 서버에서 다시 보내는 모든 데이터를 받습니다. 그런 다음 클라이언트는 소켓을 닫고 종료합니다.
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기