logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Professional 닷넷 네트워크 프로그래밍

Professional 닷넷 네트워크 프로그래밍

Srinivasa Sivakumar (지은이), 이주호 (옮긴이)
  |  
정보문화사
2003-05-15
  |  
23,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Professional 닷넷 네트워크 프로그래밍

책 정보

· 제목 : Professional 닷넷 네트워크 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > .NET 일반
· ISBN : 9788956741055
· 쪽수 : 540쪽

책 소개

닷넷 기반 애플리케이션에서 효과적으로 네트워크 기능을 구현할 수 있도록 돕는 책. 기반 소켓 프로그래밍 뿐만 아니라 .NET 프레임워크에서 제공하는 고수준의 클래스들을 이용하여 실제 네트워킹이 가능한 프로그램을 작성하는 방법을 설명한다.

목차

제 1 장 네트워킹의 개념 및 프로토콜
물리적 네트워크
WAN 회선
이더넷 프로토콜
실제 구성요소
OSI 계층 모델
계층 1 : 물리 계층(Physical Layer)
계층 2 : 데이터 링크 계층
계층 3 : 네트워크 계층
계층 4 : 전송 계층(Transport Layer)
계층 5 : 세션 계층
계층 6 : 프리젠테이션 계층
계층 7 : 애플리케이션 계층
네트워크 프로토콜
기본 프로토콜
인터넷 프로토콜
전자우편 프로토콜
기타 애플리케이션 프로토콜
소켓
도메인명
후이즈(Whois) 서비스
도메인 네임 서버
인터넷
인트라넷과 익스트라넷
방화벽
웹 프록시
XML 웹 서비스
메시징
네트워크 객체를 이용하는 또다른 방법
인터넷 기구와 표준
요약

제 2 장 .NET에서의 스트림
.NET에서의 스트림
동기 및 비동기 입출력
Stream 클래스
FileStream 클래스
FileStream을 사용한 읽고 쓰기
BufferedStream 클래스
MemoryStream 클래스
NetworkStream 클래스
CryptoStream 클래스
스트림 다루기
스트링 데이터 인코딩
바이너리 파일
TextReader
TextWriter
직렬화
XML 형식으로 직렬화
포맷터 객체를 사용한 직렬화
요약

제 3 장 .NET에서의 네트워크 프로그래밍
System.Net 클래스­개관
이름 검색
IP 주소
인증 및 권한 획득
요청 및 응답
연결 관리
쿠키
프록시 서버
소켓
URI 다루기
Uri 클래스
Uri 클래스의 속성
UriBuilder 클래스를 사용하여 URI 수정하기
절대 URI와 상대 URI
IP 주소
미리 정의된 주소
호스트 바이트 순서와 네트워크 바이트 순서
Dns 클래스
이름을 IP 주소로 해석하기
IP 주소를 해석하는 방법
IP 주소를 비동기적으로 해독하기
요청과 응답
WebRequest와 WebResponse
같이 사용할 수 있는 프로토콜
FileWebRequest와 FileWebResponse
연결 풀링
웹 프록시 사용하기
WebProxy 클래스
기본 웹 프록시
특정 요청에 대한 WebProxy 변경
인증
권한
권한 특성 사용하기
권한 구성하기
요약

제 4 장 소켓 다루기
소켓
소켓 형식
.NET에서 소켓 다루기
System.Net.Sockets.Socket 클래스
TCP 스트림 소켓 애플리케이션 작성
System.Net.Sockets에서의 예외 관리
소켓 옵션
비동기 프로그래밍
비동기 클라이언트 애플리케이션
비동기 서버 애플리케이션
소켓 권한
요약

제 5 장 TCP
TCP의 개요
캡슐화
TCP 용어
TCP 헤더
TCP 연결
TCP 동작
.NET에서 TCP
TcpClient 클래스
실제 소켓 애플리케이션 작성
FtpWebRequest 클래스 구현하기
TcpListener 클래스
.NET 리모팅
애플리케이션 도메인
리모팅의 동작 원리
요약

제 6 장 UDP
UDP 프로토콜의 개괄적인 소개
UDP 용어
UDP의 동작 원리
UDP의 단점
UDP의 장점
언제 UDP를 사용하는가
.NET에서 UDP
UdpClient 클래스
UDP를 사용하는 채팅 애플리케이션 작성
파일 전송 애플리케이션
파일 서버
파일 수신자
브로드캐스트
UDP 기반의 상위 프로토콜
요약

제 7 장 멀티캐스트 소켓
유니캐스트, 브로드캐스트, 멀티캐스트
멀티캐스트를 사용하는 애플리케이션 모델
멀티캐스트 소켓의 구조
IGMP 프로토콜
멀티캐스트 주소
라우팅
확장성
신뢰성
보안
.NET에서 멀티캐스트 소켓 사용하기
송신자
수신자
채팅 애플리케이션 작성
사용자 인터페이스
구성 설정
멀티캐스트 그룹에 참여하기
멀티캐스트 메시지 수신하기
멀티캐스트 메시지 전송하기
멀티캐스트 멤버십 탈퇴하기
채팅 애플리케이션 시작하기
그림 쇼 애플리케이션
그림 쇼 솔루션
그림 프로토콜 작성
그림 쇼 서버
그림 쇼 클라이언트
요약

제 8 장 HTTP
HTTP 프로토콜의 개관
HTTP 헤더
HTTP 요청
HTTP 응답
.NET에서 HTTP
HttpWebRequest와 HttpWebResponse
환율 변환 애플리케이션
데이터 게시
HTTP 청킹(Chunking)
HTTP 연결 유지(Keep­Alive)
HTTP 연결 관리
WebClient 클래스
인증
프록시 지원
쿠키 읽고 쓰기
ASP.NET을 지원하는 HTTP 서버
서버 구성 파일들
서버 코드 작성하기
HTTP와 .NET 리모팅
간단한 리모팅 애플리케이션 작성하기
요약

제 9 장 이메일 프로토콜
이메일의 핵심
이메일의 동작 원리
이메일 프로토콜
SMTP
일반적인 메일 메시지
아웃룩에서 헤더 보기
MIME이란 무엇인가?
서버에서 메일 가져오기
.NET과 메일
SMTP
SMTP 메일 송신 애플리케이션
POP3
NNTP
요약

제 10 장 .NET에서의 암호화
암호화의 역사
암호학이란 무엇인가?
왜 암호를 사용하는가?
암호화의 개념
암호화 알고리즘
대칭형 알고리즘
비대칭 알고리즘
메시지 다이제스트 알고리즘
디지털 서명
암호화 용어
블록 암호문과 스트림 암호문
채워넣기(Padding)
모드(Mode)
System.Security.Cryptography 네임스페이스
암호화 클래스 계층 구조
.NET에서 해싱
HashAlgorithm 클래스
.NET을 이용한 대칭형 변환
SymmetricAlgorithm 클래스
기타 대칭형 알고리즘 사용하기
.NET에서 비대칭 변환
AsymmetricAlgorithm 클래스
RSA 알고리즘 사용하기
공개키 및 개인키 읽어오기
X509 인증서 읽기
암호화와 네트워크 프로그래밍
요약

제 11 장 인증 프로토콜
인증 프로토콜
NTLM
Kerberos
.NET 보안과 윈도우즈
System.Net.IAuthenticationModule
요약

저자소개

이주호 (옮긴이)    정보 더보기
부산대학교/대학원을 졸업하고 10년간 인네트, 나모인터랙티브 등 국내 SW개발기업에서 NMS, 기업용 검색엔진, 모바일 솔루션 등 다양한 제품 개발과 연구 과제를 수행했다. 현재 40대 청춘을 꿈꾸며 미국에서 또 다른 배움을 시작했다. 가끔 여유가 생기면 차고에서 두 아들과 함께 Make지에 실린 무언가를 만들거나 야외에서 광합성하는 것을 좋아한다. 언제나 새로운 것을 배우기 좋아해서 NeoZest.com이라는 블로그를 운영 중이다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책