검색어 입력폼
평가점수B

TCP 소켓프로그래밍(파일전송)-server/client c++

저작시기 2006.06 |등록일 2006.12.28 파일확장자압축파일 (zip) | 7페이지 | 가격 2,000원

소개글

TCP 파일전송프로그램을 작성한 파일입니다.
TCP/UDP 공부를 하면서 소켓프로그래밍을 접하면서..
동작흐름을 server-client를 통해 파일 문서를 어떻게 전송하고 받을 수 있는지 작성한 프로그램입니다.
비주얼 c++로 작성했으며, 많은 도움이 되시니라 생각되어집니다.

컴파일 실행환경

Microsoft visual c++

본문내용

동작 설명

Client를 실행하면 접속할 서버의 IP주소로 연결되어 서버와 클라이언트가 서로 연결된다.

서버와 연결 된 후 서버에 보낼 파일명을 입력 받기 위해 대기, 클라이언트는 fopen()하여 버퍼 크기만큼 잘라서 서버에 전송하는데, 클라이언트에서 연결 요청하면 서버 쓰레드를 생성한다.

서버로 전송될 데이터를 기록할 파일을 생성하기 위해 파 일명을 입력하게 되면, 클라이언트에서 전송 될 파일을 기다린다.

파일 전송이 되면, 전송한 데이터양을 출력하고 자동 종료 하게 된다.

압축파일내 파일목록

동작내용 요약정리.txt
파일전송 소켓프로그래밍(TCP).ppt
client/Client.cpp
client/Client.exe
client/test.txt
server/Server.cpp
server/Server.exe
다운로드 맨위로