책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > C#
· ISBN : 9788955508130
· 쪽수 : 688쪽
· 출판일 : 2004-01-06
책 소개
목차
Part I 네트워크 프로그래밍 베이직
1장 C# 언어
1. .NET의 기초
2. C# 개발 환경 설치
3. C# 런타임 환경
4. 기초 C# 프로그래밍
5. C#의 특징
6. 요 약
2장 IP 프로그래밍의 기초
1. 네트워크 트래픽 관리
2. 네트워크 패킷 분석
3. TCP와 UDP를 사용한 프로그래밍
4. IP 주소 정보 찾기
5. 요 약
3장 C# 네트워크 프로그래밍 클래스
1. 소켓 프로그래밍 입문
2. C# 소켓 프로그래밍
3. C# 소켓 헬퍼 클래스
4. 요 약
4장 DNS와 C#
1. 도메인 네임 시스템
2. Windows DNS 클라이언트 정보
3. C#의 DNS 클래스
4. 요 약
Part II 네트워크 레이어 프로그래밍
5장 연결 지향 소켓
1. 간단한 TCP 서버
2. 간단한 TCP 클라이언트
3. TCP 문제 해결
4. C# 스트림과 TCP의 사용
5. 요 약
6장 비연결 소켓
1. 간단한 UDP 애플리케이션
2. UDP 메시지 구분
3. UDP 문제 해결
4. 완전한 UDP 애플리케이션
5. 요 약
7장 C# 헬퍼 클래스
1. TcpClient 클래스
2. TcpListener 클래스
3. UdpClient 클래스
4. 네트워크 상에서의 데이터 이동
5. 요 약
8장 비동기 소켓
6. 윈도우즈 이벤트 프로그래밍
7. 비동기 소켓 사용
8. 비동기 소켓 프로그램 예제
9. 넌블로킹 소켓 메쏘드
10. 요 약
9장 쓰레드 사용하기
1. 윈도우즈에서 응용 프로그램 실행 방법
2. 프로그램에서 쓰레드 생성하기
3. 서버에서 쓰레드 사용하기
4. 데이터 송수신시 쓰레드 사용하기
5. 쓰레드 풀
6. 서버에서 쓰레드 pools 사용하기
7. 요 약
10장 IP 멀티캐스팅
1. 브로드캐스팅은 무엇인가?
2. 브로드캐스트 패킷 사용하여 서버 광고하기
3. 멀티캐스팅은 무엇인가?
4. C# IP 멀티캐스트 지원
5. 멀티캐스트 응용 프로그램 샘플
6. 요 약
Part III 애플리케이션 레이어 프로그래밍의 예
11장 ICMP
1. ICMP 프로토콜
2. 원시소켓 사용하기
3. ICMP 클래스 생성하기
4. 간단한 Ping 프로그램
5. 진보된 ping 프로그램
6. TraceRoute.cs 프로그램
7. FindMask 프로그램
8. 요 약
12장 SNMP
1. SNMP 이해하기
2. SNMP 패킷으로 작업하기
3. 단순형 SNMP 클래스 생성하기
4. SimpleSNMP 프로그램
5. 벤더 MIB 사용하기
6. GetNextRequest 질의 사용하기
7. 요 약
13장 SMT
1. 전자메일의 기초
2. SMTP와 윈도우즈
3. SmtpMail 클래스
4. 확장 메일 메시지 포맷 사용하기
5. 메일 첨부파일
6. MailAttachment 클래스
7. POP3 클라이언트
8. 요 약
14장 HTTP
1. WebClient 클래스
2. 고급 웹 클래스
3. 웹 서비스
4. 요 약
15장 액티브 디렉터리
1. 네트워크 디렉터리의 기초
2. 액티브 디렉터리로 작업하기
3. C# 사용하여 네트워크 디렉터리 액세스하기
4. 디렉터리 데이터 수정하기
5. 네트워크 디렉터리 검색하기
6. 요 약
16장 리모팅
1. 데이터 이동과 복구하기
2. 리모팅의 개요
3. 리모팅 사용하기
4. Soapsuds를 사용하여 프록시 클래스 생성하기
5. 요 약
17장 보 안
1. 응용 프로그램 보안, 어떤 것이 포함되나?
2. 소켓 권한
3. 네트워크 데이터 보호하기
4. 요 약