13.3 Windows 기반의 이해
- 최초 등록일
- 2011.12.06
- 최종 저작일
- 2011.11
- 4페이지/ 어도비 PDF
- 가격 1,000원
소개글
tcp/ip 소켓프로그래밍 이론
목차
없음
본문내용
★ Windows 기반의 이해
윈도우 기반 OOB(Out of band) 데이터 송 수신
1. 윈도우 기반에서는 Signal 핸들링 이라는 개념이 존재하지 않는다.
2. Select 함수는 소켓을 통해서 예외 상황(OOB 데이터 수신)이 발생 하였는지 확인 하는 것이 가능하다.
( Send )
#include <stdio.h>
#include <stdlib.h>
#include <winsock2.h>
#define BUFSIZE 30
void ErrorHandling(char *message);
int main(int argc, char **argv)
{
WSADATA wsaData;
SOCKET hSocket;
SOCKADDR_IN recvAddr;
if(argc!=3){
printf("Usage : %s <IP> <port>\n", argv[0]);
exit(0);
}
if(WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) /* Load Winsock 2.2 DLL */
ErrorHandling("WSAStartup() error!");
hSocket=socket(PF_INET, SOCK_STREAM, 0);
if(hSocket==INVALID_SOCKET )
ErrorHandling("socket() error");
참고 자료
없음