|
socket( Socket );
WSACleanup();
exit( 0 );
}
else
{
printf( "서버 접속이 성공했습니다.\n" );
}
closesocket( Socket ); //소켓을 닫습니다.
WSACleanup();
printf( "클라이언트 프로그램이 종료 되었습니다.\n" );
getchar();
}
//클라이언트 프로그램
───────────
|
- 페이지 3페이지
- 가격 900원
- 등록일 2003.11.01
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
소켓 생성
client = socket(AF_INET, SOCK_STREAM, 0);
if (client < 0)
{
printf("클라이언트 소켓 생성 실패\n");
exit(1);
}
//서버와의 연결 접속한번 연결하면 Quit을 이력하기 전까지는 연결을
//유지하기 때문에 while문에 들어가지 않고 나와있다.
if (connect (clien
|
- 페이지 7페이지
- 가격 1,000원
- 등록일 2010.06.18
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
.
|
- 페이지 1페이지
- 가격 2,500원
- 등록일 2004.10.06
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
소켓(Socket)
상호 통신을 위해 사용되는 일시적인 객체
통신을 하기 위해 사용되는 TCP 계층
소켓 & 포트 : 두 개의 프로그램이 하부 네트워크에 신경 쓰지 않고 통신하기 위한 소프트웨어적인 메커니즘(mechanism)
두 개의 프로그램 사이에 통신
|
- 페이지 30페이지
- 가격 1,000원
- 등록일 2003.10.16
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
1. 문제 정의
구조체를 사용하여 client에서 데이터를 보내고 server 쪽에서는 받은 데이터에 대해 데이터에 맞는 처리를 하여 response를 하도록 한다.
사용되는 구조체는 다음과 같다.
client가 보내는 메시지 형태
typedef struct
{
int
|
- 페이지 6페이지
- 가격 2,500원
- 등록일 2006.11.14
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|