
000 | 00808namccc200253 k 4500 | |
001 | 000000821500 | |
005 | 20100805114756 | |
007 | ta | |
008 | 030526s2003 ulka 001a kor | |
020 | ▼a 8909084049 ▼g 93560: ▼c \40000 | |
035 | ▼a KRIC08695197 | |
040 | ▼a 241008 ▼c 241008 ▼d 211009 ▼d 244002 | |
049 | 1 | ▼l 121080984 ▼f 과학 ▼l 121080985 ▼f 과학 ▼l 111265246 |
082 | 0 4 | ▼a 005.713762 ▼2 21 |
090 | ▼a 005.713762 ▼b 2003a | |
100 | 1 | ▼a 김정훈 |
245 | 1 0 | ▼a TCP/IP 소켓 프로그래밍 / ▼d 김정훈 지음. |
246 | 1 3 | ▼a 소리바다에서 한게임까지 |
246 | 1 3 | ▼a 5년에 걸쳐 방대한 자료를 집대성하여 만든 네트워크의 모든 것 |
260 | ▼a 서울 : ▼b 교학사 , ▼c 2003. | |
300 | ▼a 1454 p. : ▼b 삽도 ; ▼c 26 cm + ▼e CD-ROM 1매. | |
500 | ▼a 색인 수록 | |
940 | ▼a 티시피/아이피 소켓 프로그래밍 |
Holdings Information
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Main Library/Monographs(3F)/ | Call Number 005.713762 2003a | Accession No. 111265246 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.713762 2003a | Accession No. 121080984 | Availability Available | Due Date | Make a Reservation | Service |
No. 3 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.713762 2003a | Accession No. 121080985 | Availability Available | Due Date | Make a Reservation | Service |
No. 4 | Location Sejong Academic Information Center/Science & Technology/ | Call Number 005.713762 2003a | Accession No. 151147354 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Main Library/Monographs(3F)/ | Call Number 005.713762 2003a | Accession No. 111265246 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.713762 2003a | Accession No. 121080984 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.713762 2003a | Accession No. 121080985 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Sejong Academic Information Center/Science & Technology/ | Call Number 005.713762 2003a | Accession No. 151147354 | Availability Available | Due Date | Make a Reservation | Service |
Contents information
Book Introduction
Author Introduction
Table of Contents
목차 1부 기초 1장 메시지 크래커(message cracker) = 15 첫 번째 코드 = 16 두 번째 코드 = 17 세 번째 코드 : 메시지 크래커 = 18 코드 비교 = 19 HANDLE_MSG 매크로 = 20 HANDLE_WM_SIZE 매크로 = 21 매크로 변환의 최종 결과 = 22 작업 순서 = 22 메시지 크래커 고급 = 24 2장 메시지 크래커-컨트롤 메시지 API = 27 정적(static) 컨트롤 메시지 API = 29 버튼(button) 컨트롤 메시지 API = 30 에디트(edit) 컨트롤 메시지 API = 31 스크롤바(scrollbar) 컨트롤 메시지 API = 37 리스트박스(listbox) 컨트롤 메시지 API = 38 콤보박스(combobox) 컨트롤 메시지 API = 44 3장 GDI+ 라이브러리 기초 = 51 GDI vs. GDI+ = 52 코드 비교 = 52 GDI+ 초기화와 종료화 = 56 GDI+ 사용 예제 = 57 4장 GDI+ 라이브러리 고급 = 61 도형 출력 = 62 이미지 출력 = 63 애니메이션 효과 = 66 애니메이션 소스 코드 = 67 5장 소켓 기초 = 71 서버 소켓 = 72 서버 소켓 흐름도 = 73 서버 소켓 코드 = 74 클라이언트 소켓 = 76 클라이언트 소켓 흐름도 = 77 클라이언트 소켓 코드 = 78 TCP = 80 패킷 = 82 6장 소켓 초기화 = 85 WSAStartup 함수 = 86 소스 코드 = 86 환경설정 = 88 확인하고 넘어가자! = 89 7장 소켓 종료화 = 91 WSACleanup함수 = 92 소스 코드 = 92 윈도우 소켓 초기화와 관련된 작업 = 93 8장 템플릿(template) = 95 템플릿 = 96 함수 템플릿 = 96 클래스 템플릿 = 99 9장 STL(Standard Template Library) 기초 = 103 컨테이너(container) = 105 반복자(iterator) = 106 알고리즘(algorithm) = 110 함수자(functor) = 114 어댑터(adaptor) = 121 할당자(allocator) = 123 벡터 클래스 사용법 = 124 셋 클래스 사용법 = 127 반복자 사용법 = 130 알고리즘 사용법 = 132 함수자 사용법 = 136 스택 어댑터 사용법 = 139 정리 = 140 10장 STL 고급 = 143 벡터(vector) = 144 셋(set) = 147 맵(map) )52 11장 메모리 바이트 순서 = 157 변환함수 = 158 주소 변환 응용 코드 = 166 12장 패킷 = 169 패킷 구성 = 170 패킷 전송 = 173 13장 파일 전송 = 177 TransmitFile 함수 = 178 소스 코드와 프로그램 위치 = 179 서버 결과 화면 = 179 파일 전송 서버 프로그램 제작 = 180 클라이언트 결과 화면 = 189 파일 전송 클라이언트 프로그램 제작 = 189 14장 완료 포트(Completion Port) = 199 사용법 = 200 예제 결과 화면 = 202 예제 작성 = 203 15장 에코 서버 설치 = 217 에코 서버 설치 = 218 에코 서버 설치 확인 = 220 16장 윈도우 XP 비주얼 스타일 = 221 윈도우 XP 비주얼 스타일(visual style) = 222 매니페스트(manifest) 파일 = 223 작업 순서 = 223 17장 공통 컨트롤 사용과 초기화 = 227 초기화 = 228 18장 폴더 읽기 = 231 재귀함수 = 232 프로젝트 작성 = 233 19장 리스트뷰 컨트롤 정렬 = 243 정렬의 필수 요소 = 244 결과 화면 = 245 프로젝트 작성 = 245 20장 채팅 문자열 자동 전송 = 257 자동화 = 258 작업 배경 = 259 소스 코드 1 = 259 소스 코드 2 = 262 부연 = 267 2부 기초 예제 1장 에코 콘솔 - 콘솔 에코 클라이언트 = 271 들어가기 = 272 왜? = 273 이번 프로그램은… = 274 테스트 = 275 결과 = 276 프로젝트 = 276 정리 = 285 2장 에코 콘솔 - 콘솔 에코 서버 = 287 들어가기 = 288 왜? = 289 이번 프로그램은… = 290 테스트 = 290 결과 = 291 프로젝트 = 292 정리 = 300 3장 에코 서버와 채팅 = 303 들어가기 = 304 왜? = 305 이번 프로그램은… = 305 테스트 = 306 결과 = 307 프로젝트 = 308 정리 = 326 4장 1 대 1 채팅 = 329 들어가기 = 330 왜? = 331 이번 프로그램은… = 331 테스트 = 332 결과 = 333 프로젝트 = 333 테스트 자동화 = 378 정리 = 379 5장 다자간 채팅 = 383 들어가기 = 384 왜? = 385 이번 프로그램은… = 386 패킷 정리 = 387 테스트 = 389 결과 = 391 프로젝트 = 393 정리 = 449 3부 고급 예제 1장 P2P 서버 = 455 들어가기 = 457 왜? = 459 이번 프로그램은… = 460 패킷 구성 = 461 테스트 = 463 결과 = 464 프로젝트 = 464 정리 = 499 2장 P2P 클라이언트 = 501 들어가기 = 502 왜? = 503 이번 프로그램은… = 503 패킷 구성 = 504 테스트 = 507 결과 = 509 프로젝트 = 510 정리 = 588 3장 장기 서버 = 593 들어가기 = 594 왜? = 596 이번 프로그램은… = 597 패킷 구성 = 598 테스트 = 601 결과 = 601 프로젝트 = 602 정리 = 682 4장 장기 클라이언트 = 685 들어가기 = 687 왜? = 688 이번 프로그램은 = 688 패킷 구성 = 690 테스트 = 694 결과 = 700 프로젝트 = 700 정리 = 916 4부 소켓 함수 레퍼런스 윈도우 소켓 레퍼런스 요약표 = 921 accept = 925 AcceptEx = 930 bind = 939 closesocket = 945 connect = 950 ConnectEx = 957 DisconnectEx = 965 freeaddrinfo = 971 gai_strerror = 974 GetAcceptExSockaddrs = 977 getaddrinfo = 984 gethostbyaddr = 992 gethostbyname = 996 gethostname = 1002 getnameinfo = 1005 getpeername = 1009 getprotobyname = 1014 getprotobynumber = 1017 getservbyname = 1020 getservbyport = 1024 getsockname = 1027 getsockopt = 1031 htonl = 1041 htons = 1043 inet_addr = 1045 inet_ntoa = 1047 ioctlsocket = 1049 listen = 1053 ntohl = 1059 ntohs = 1061 recv = 1063 recvfrom = 1073 select = 1082 send = 1091 sendto = 1097 setsockopt = 1104 shutdown = 1116 socket = 1122 TransmitFile = 1128 Transmitpackets = 1133 WSAAccept = 1139 WSAAddressToString = 1149 WSAAsyncGetHostByAddr = 1153 WSAAsyncGetHostByName = 1159 WSAAsyncGetProtoByName = 1165 WSAAsyncGetProtoByNumber = 1171 WSAAsyncGetServByName = 1177 WSAAsyncGetServByPort = 1183 WSAAsyncSelect = 1189 WSACancelAsyncRequest = 1208 WSACleanup = 1212 WSACloseEvent = 1215 WSAConnect = 1218 WSACreateEvent = 1227 WSADuplicateSocket = 1231 WSAEnumNameSpaceProviders = 1241 WSAEnumNetworkEvents = 1245 WSAEnumProtocols = 1254 WSAEventSelect = 1258 WSAGetLastError = 1270 WSAGetOverlappedResult = 1273 WSAGetQOSByName = 1279 WSAHtonl = 1284 WSAHtons = 1287 WSAloctl = 1290 WSAJoinLeaf = 1304 WSANtohl = 1313 WSANtohs = 1316 WSAProviderConfigChange = 1319 WSARecv = 1323 WSARecvDisconnect = 1337 WSARecvEx = 1345 WSARecvFrom = 1352 WSARecvMsg = 1365 WSAResetEvent = 1370 WSASend = 1373 WSASendDisconnect = 1385 WSASendTo = 1393 WSASetEvent = 1406 WSASetLastError = 1409 WSASocket = 1411 WSAStartup = 1417 WSAStringToAddress = 1420 WSAWaitForMultipleEvents = 1424 부록 부록 A 네트워크 에러 코드 = 1431 부록 B 시험 도구 = 1437 오류조회 = 1437 시험 도구 = 1437 파일 비교 = 1438 부록 C 내 컴퓨터의 IP 주소 확인 = 1441 결과 화면 = 1441 프로젝트 작성 = 1441 부록 D 멀티캐스트(multicast) 채팅 = 1444 프로그램 설명 = 1444 결과 화면 = 1445 프로젝트 작성 = 1446 부록 E 참고 서적 = 1453 Index = 1455