TCP/IP 소켓 프로그래밍 윈도우 기반으로 구현하기 예제 코드 포함


TCP/IP 소켓 프로그래밍 윈도우 기반으로 구현하기 예제 코드 포함

TCP/IP 소켓 프로그래밍 윈도우 기반으로 구현하기 - 윈도우 소켓을 위한 헤더와 라이브러리의 설정 헤더파일 winsock2.h을 포함한다. ws2_32.lib 라이브러리를 링크한다. - 윈도우 기반으로 변경할 때 필요한 것 Windows Socket API(WSA) requred 자료형과 변수의 이름을 윈도우 스타일로 변경해야 한다. 데이터 송수신을 위해서 read, write 함수 대신 recv, send 함수 호출해야 한다. - 윈속의 초기화 int WSAStartup(WORD wVersionRequested, LPWSADATA, lpwSAData); 윈속의 초기화란 윈속 함수호출을 위한 라이브러리의 메모리 LOAD를 의미한다. 윈속 라이브러리의 해제 : int WSACleanup(void); - SOCKET socket(int af, itn type, int protocol); 리눅스의 socket 함수에 대응한다. 리눅스의 파일 디스크립터에 해당하는 것을 윈도우에서는 핸들...


#IP #TCP #네트워크 #소켓프로그래밍 #윈도우

원문링크 : TCP/IP 소켓 프로그래밍 윈도우 기반으로 구현하기 예제 코드 포함