책을읽자!!

TCP/IP 소켓과 시스템 프로그래밍

achivenKakao 2006. 1. 18. 12:17
TCP/IP 소켓과 시스템 프로그래밍
지은이김형구 지음 
출판사가메출판사
가격
21,000원 → 최저가 18,900
//-->
출간일2005.04.27 | 694p | ISBN : 8980781636
평점 0(0건)
리뷰미디어리뷰(0건) | 네티즌리뷰(0건)
// 상단-->
책 소개
[이 책의 내용]

TCP/IP를 쉬운 따라하기식 예제로 구성하여 초보자도 쉽게 접근 가능
어려운 이론보다는 실무에 바탕을 둔 실질적인 활용 가이드
서로 다른 운영체제나 프로그래밍 언어끼리의 소켓 통신
현업에서 사용 중인 5만 라인 상당의 라이브러리 소스 코드 공개
부록 CD에 본문에서 사용한 소스 및 PPT 자료 제공
강컴닷컴 제공 | 다른 쇼핑몰의 책 소개 보기
목차

1장 개발 환경 구축하기
1. IIS(Internet Information Server) 설치
2. Visual Studio 6.0 설치
3. Visual Studio 6.0 Service Pack 5 설치
4. MSDN 설치
5. Platform SDK 설치
6. DirectX SDK 설치
7. Visual Studio .NET 설치
8. Java SDK 설치
9. MS-SQL 설치
10. MySQL 설치
11. Oracle 설치
12. 부록 라이브러리의 설치와 사용법

2장 프로그래밍 기초
1. C/C++이란?
2. VC++ 6.0 프로젝트 둘러보기
3. 코딩 규칙과 헝가리언 표기법
4. 메모리 누수의 예방과 안전한 코딩
5. Win32 API 프로그래밍
6. MFC 프로그래밍
7. VC++ 라이브러리를 만들고 사용하기
8. STL(Standard Template Libaray) 입문
9. 조건부 컴파일과 VC++의 매크로
10. Windows에서의 문자열
11. ATL/COM 소개
12. COM+ 구성 요소 서비스
13. TCP/IP와 Byte 순서
14. RFC란 무엇인가?
15. 네트워크 언어로의 Java와 C# 그리고 VB

3장 TCP/IP 서버 프로그래밍
1. 네트워크 서버의 형태
2. ASP/JSP의 개념
3. 스레드와 친해지기
4. 스레드 객체 동기화
5. 스레드의 안전한 관리
6. 소켓 API 소개
7. 에코 서버 만들기
8. 비동기 이벤트 소켓
9. IOCP(I/O Completion Port) 소켓
10. 소켓 버퍼링
11. 가변 길이 패킷
12. 소켓 라이브러리 소개
13. 소켓 라이브러리로 에코 서버 만들기
14. 파일 로그를 이용한 디버깅
15. ADO(ActiveX Data Object) 개요
16. ADO 데이터베이스 프로그래밍
17. MySQL 데이터베이스 프로그래밍
18. Oracle 데이터베이스 프로그래밍
19. 레지스트리 프로그래밍
20. Windows NT 서비스 프로그래밍
21. Windows NT 이벤트 로그 프로그래밍

4장 TCP/IP 클라이언트 프로그래밍
1. 소켓 클라이언트의 형태
2. MFC 소켓 소개
3. MFC 소켓 채팅 제작
4. FTP 클라이언트 제작
5. HTML 폼 송/수신 제작
6. P2P용 파일 송/수신 제작
7. MFC ActiveX Control
8. MFC ActiveX Control 채팅 클라이언트 제작
9. ATL(ActiveX Template Library)
10. FTP 클라이언트 ATL 컴포넌트 개발
11. HTML 폼 송/수신 ATL 컴포넌트 개발

5장 Unix/Linux 소켓 프로그래밍
1. Unix/Linux 시스템 개요
2. Makefile 만들기
3. Unix/Linux 스레드
4. Unix/Linux 소켓 라이브러리 개요
5. Unix/Linux 소켓 라이브러리 설치
6. 채팅 서버 제작
7. FTP 클라이언트 제작
8. HTML 폼 송/수신 제작
9. P2P용 파일 송/수신 제작
10. MySQL 데이터베이스 프로그래밍
11. Oracle 데이터베이스 프로그래밍

6장 Java와 C++ 간의 통신
1. 자바의 개요
2. 컴파일과 실행
3. 패키지의 사용
4. 자바 소켓 개요
5. 자바용 소켓 라이브러리 개요
6. 자바용 소켓 라이브러리 사용
7. C++과의 통신

7장 C#과 C++ 간의 통신
1. C#의 개요
2. 컴파일과 실행
3. 네임스페이스 사용
4. C# 소켓 개요
5. C#용 소켓 라이브러리 개요
6. C#용 소켓 라이브러리 사용
7. C++과의 통신

 

개인적으로 봤을 때 다른 책들은 주저리 주저리 쓸데 없는 코드가 많지만

 

이 책은 그런것보다 핵심 소스로 이해를 도와서 보기가 좋은 것 같다(사실 핵심만 알면 다른건 덧 입히면 될것 같다는 느낌이기 때문에..)

 

다음에 시간나면 꼭 한번 봐야지..