[컴퓨터 네트워크] TCP Echo 클라이언트/서버
- 최초 등록일
- 2003.12.04
- 최종 저작일
- 2003.12
- 1페이지/ 압축파일
- 가격 1,000원
소개글
허접이지만 직접 짰습니다.. 믿어 주세용...^^
목차
1. 프로그램 프로젝트 파일
2. TCP 서버/클라이언트 프로그램 간의 소스동작설명
본문내용
1. 초기화( TCPSocket::startNet() )
2 서버소켓 생성후 대기 클라이언트의 요청 전까지 blocking
( ServSocket( int port, int maxClntNum )
3. Not EOF Loop
3-1. 클라이언트의 연결에 응답하여 연결 소켓 얻어옴
(ServSocket.Accept())
3-2. 연결된 시간동안 Loop
3-2-1. 연결 소켓으로터 스트링수신 (ClntSocket.Recv())
3-2-2. 수신된 스트링을 다시 송신( ClntSocket.Send(string) )
3-3. 연결 소켓 해제( ClntSocket.clear())
4. 서버 소켓 해제( ServSocket.clear())
5. 마무리( TCPSocket::finishNet() )
참고 자료
Effective STL... 추천입니다..^^
압축파일 내 파일목록
소스동작과정.hwp
EchoSocket/gloval.cpp
EchoSocket/gloval.h
EchoSocket/Socket.h
EchoSocket/Socket.cpp
EchoSocket/ServSocket.h
EchoSocket/ServSocket.cpp
EchoSocket/ClntSocket.cpp
EchoSocket/Block.h
EchoSocket/ClntSocket.h
EchoSocket/Block.cpp
EchoSocket/Server/Server.plg
EchoSocket/Server/Server.dsp
EchoSocket/Server/Server.dsw
EchoSocket/Server/Server.ncb
EchoSocket/Server/pmain.cpp
EchoSocket/Server/Server.opt
EchoSocket/Server/Debug/Server.exe
EchoSocket/Client/pmain.cpp
EchoSocket/Client/Client.plg
EchoSocket/Client/Client.dsp
EchoSocket/Client/Client.dsw
EchoSocket/Client/Client.ncb
EchoSocket/Client/Client.opt
EchoSocket/Client/Debug/Client.exe