메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT EXPERT, 유수석의 WCF 바이블

IT EXPERT, 유수석의 WCF 바이블

한빛미디어

집필서

절판

  • 저자 : 유경상
  • 출간 : 2010-01-18
  • 페이지 : 1220 쪽
  • ISBN : 9788979147216
  • 물류코드 :1721
  • 초급 초중급 중급 중고급 고급
5점 (1명)
좋아요 : 19

닷넷 플랫폼의 차세대 통신 인프라, WCF

WCF에 대응되는 닷넷 기술은 XML 웹 서비스와 닷넷 리모팅이다. 닷넷이 원격 서비스 혹은 원격 컴포넌트/클래스를 호출하는 방법은 웹 서비스와 닷넷 리모팅으로 이원화 되어 있다. 문제는 두 메시징 기술이 비슷한 기능을 수행함에도 불구하고 그 내부 매커니즘과 프로그래밍 방식에 공통점이 별로 없다는점이다. 일단 두 기술 중 하나를 선택한 경우, 다른 기술로 애플리케이션을 바꾸는 것은 디자인부터 다시 생각해야 할 만큼 프로그래밍 방식의 커다란 변화를 가져오곤 했다. 또한 이들 두 기술은 트랜잭션 지원이나 신뢰도 높은 세션 기능 등 기능면에서도 부족하다는 한계를 가지고 있다.

WCF는 이러한 과거 기술들의 장점을 수용하고 단점을 극복하고자 등장한 차세대 메시징 프레임워크다. WCF는 단일한 프로그래밍 방식으로 웹 서비스 스타일 혹은 닷넷 리모팅 스타일의 통신을 지원한다. 지금까지 닷넷 플랫폼은 웹 서비스와 닷넷 리모팅을 이용하여 클라이언트와 서버 사이의 통신을 해왔다. 물론, 이들은 앞으로도 계속 지원될것이지만 이들을 통합한 프로그래밍 모델을 가지고 있는 WCF가 앞으로 닷넷 플랫폼의 기본 통신 인프라가 될 것은 너무나도 자명하다.

이 책의 특징

  • 국내 유일의 WCF 집필서.
  • 국내 프로젝트 환경에 적용할 수 있는 프로젝트 사례와 저자의 폭넓은 조언을 담고 있다.
  • 닷넷 개발 컨설팅에 참여했던 저자의 노하우와 조언을 바탕으로 WCF의 어느 부분에 집중해야 하는지를 짚어준다.

어떤 독자를 위한 책인가?

  • 닷넷 프로그래밍 경험이 있고 웹 서비스, 닷넷 리모팅 등의 기술을 이용하여 서버와의 통신 프로그래밍을 해본 개발자
  • 닷넷 플랫폼의 프로젝트를 수행해야 하는 개발자
유경상 저자

유경상

1991년 Windows 3.1 시절부터 Windows 프로그래밍을 해온 필자는 COM/DCOM/COM+를 거쳐 닷넷에 이르기까지 좀 오래된 프로그래머다. 다수의 기업들을 위한 시스템 설계, 분석, 개발, 튜닝 프로젝트에서 기술 컨설팅과 개발을 수행해 왔으며 현재 드원테크놀러지의 수석 컨설턴트로 근무하고 있다. COM+, 닷넷 리모팅, 웹 서비스, WCF, 트랜잭션 등 분산 시스템 아키텍처에 관련된 기술에 관심이 많으며 백발이 무성하도록 개발자, 엔지니어로서 남기를 희망하는 골수 "개발자"다.

1장. WCF 맛보기
  01 WCF 걸음마
  02 Hello World 서비스 구현
  03 Hello World 서비스 클라이언트 구현
  04 요약

2장. WCF의 진보된 예제
  01 configuration 사용
  02 WSDL과 서비스 메타 정보
  03 프록시 자동 생성
  04 IIS에 서비스 호스팅
  05 Visual Studio의 WCF 서비스 라이브러리 프로젝트 템플릿
  06 요약

3장. 서비스 이해하기
  01 웹 서비스의 등장
  02 웹 서비스의 발전
  03 프로그래밍 모델 통합
  04 WCF의 의의
  05 요약

4장. 계약과 직렬화
  01 서비스 계약
  02 서비스 계약 버전 관리
  03 서비스 계약과 메시징
  04 메시지 계약
  05 데이터 계약
  06 다양한 데이터 타입에 대한 직렬화
  07 데이터 계약 버전 관리
  08 WCF Serializer
  09 요약

5장. 바인딩
  01 바인딩에 대한 이해
  02 WCF 표준 바인딩
  03 인터넷을 위한 바인딩들
  04 인트라넷을 위한 바인딩들
  05 다른 표준 바인딩들
  06 바인딩과 메시지 전송
  07 요약

6장. 서비스 메타데이터와 호스트/클라이언트 작성
  01 서비스 메타데이터 개요
  02 WSDL과 Metadata Exchange
  03 서비스 호스트 작성
  04 서비스 클라이언트 작성
  05 요약

7장. 예외 처리 및 디버깅
  01 기본적인 WCF 예외 처리
  02 서비스 예외 처리
  03 클라이언트 예외 처리
  04 서비스 예외 처리 확장
  05 디버깅 도구들
  06 요약

8장. 세션, 인스턴스 관리, 병행성 제어
  01 WCF 세션
  02 WCF 인스턴스 관리
  03 WCF 병행성 제어
  04 요약

9장. 단방향/비동기 호출 및 콜백
  01 단방향 호출
  02 비동기 호출
  03 서비스 콜백
  04 요약

10장. 트랜잭션 처리
  01 트랜잭션 개요
  02 WCF 서비스의 트랜잭션
  03 트랜잭션 흐름 제어와 WS-AT
  04 요약

11장. 신뢰할 수 있는 메시징
  01 메시징과 신뢰성
  02 신뢰할 수 있는 세션
  03 메시지 큐 기반 서비스
  04 요약

12장. WCF 보안
  01 보안 기초 개념들
  02 WCF 보안 기초
  03 WCF 보안 상세와 활용
  04 바인딩과 보안
  05 WCF 보안 고려 사항
  06 요약

13장. WCF 확장
  01 WCF 내부 구조
  02 커스텀 바인딩을 통한 채널 계층 확장
  03 Behavior를 통한 서비스 모델 계층 확장
  04 요약

부록 A. WCF 개발 환경
  01 WCF 개발 환경 구축
  02 인증서 관리하기
  03 요약

부록 B. WCF 3.5의 기능 소개
  01 WCF 웹 프로그래밍 모델
  02 ASP.NET AJAX 지원
  03 RSS/ATOM 배급
  04 요약

.NET Framework 3.0 에 등장하게 된 WCF(Windows Communication Foundation)은
.NET REMOTIONG, WSE, ASMX와 같은 분산 기술들 하나로 결함, 확장하여 일관된 환경을 제공하며
플랫폼에 상관없이 높은 상호 운영성을 쉽게 개발할 수 있도록 해주는 기반 기술이다.


이미 WCF 관련한 책들은 번역서나 원서를 통해서 이전부터 나와있었지만
이번 "유수석의 WCF 바이블"은 WCF에 대한 첫 국내서라는것이 의미가 있다고 생각한다.


현재 헷갈릴 정도로 JAVA, C#, MFC, Python, perl 등을하고 있는데
실제 업무에서는 아직 WCF 를 적용해 볼만한 사항이 존재하지 않는다.
이번 정독은 추후를 위한 베이스라고 생각한다.


외부 적인 요소.
각 600p 정도로 두권으로 분권을 하셨다.
머 600p 정도면 IT 도서중에서는 페이지가 쪼끔 많은 편에 속하기는 하다.
윈도우즈 API 정복과 같이 피눈물을 흘린 정도의 무게가 아니라면
굳이 분권을 하여서 단가가 올라가는 것이 필요한가 생각을 하게도 만든다.
최소한 걸어다니면서 읽을 만한 책처럼 내용이 가볍진 않다는 것이다.^_^;


내부 적인 요소
몇년 만에 윈도우 어플에 손을 대고 있다보니 다소 생소한 단어들이 많이 나온것이 사실이다.
그래서 초기에 기반 공부를 해주느라 읽는데 다소 느림이 있었다.
내부적인 구성
초 : WCF 의 기본 개념을 배워간다.
중 : WCF 로 돌아가는 시스템을 만들기 위한 것들이 들어간다.
고 : 요즘 서비스는 돌아간다고 다가 아닌 만큼 부가적으로
처리해야할 것들에 대한 고급 기능등이 이 항목에 들어간다.


결론은 실질적인 서비스를 하기 위해선 모두다 봐야 한다는 것이다.
버릴 것이 없다니 좋은 것이다.


가능하다면 따라하기식으로 비 마이크로소프트 플랫폼과도 연동을 하여 함께 서비스하는
서비스 구축에 대해서 하나의 장 정도를 할애했으면 좋지 않았을까 하고 생각한다.



그렇지만 국내 유일 WCF 집필서라는것과 노하우가 여름장마철 만큼이나 녹아 있는
책이 아닐까 생각한다.

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
IT EXPERT, 유수석의 WCF 바이블
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT EXPERT, 유수석의 WCF 바이블
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT EXPERT, 유수석의 WCF 바이블
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0