서브메뉴

본문

닷넷 웹 서비스
닷넷 웹 서비스
저자 : 키스 밸린저
출판사 : 피어슨에듀케이션코리아
출판년 : 2004
정가 : 20000, ISBN : 8945074007

책소개


마이크로소프트 닷넷 개발 시리즈(Microsoft .NET Developments Series)는 마이크로소프트 닷넷 개발 팀과 디벨럽멘토(DevelopMentor)를 비롯해 마이크로소프트 닷넷 기술을 설계한 권위자와 선구적인 개발자가 집필하고 감수한 책이다. 따라서 이 책은 마이크로소프트 닷넷 이니셔티브(initiative)를 실현하는 설계와 아키텍처, 그리고 구현에 집중하면서 마이크소프트의 닷넷이 이룩한 혁신에 적극 동참하는 데 필요한 지식을 개발자와 학생에게 제공한다.

이 책은 웹 서비스가 무엇이고, 왜 존재하며, 어떻게 동작하는지 명쾌하게 설명한다. 특히 마이크로소프트에서 XML 웹 서비스(web services)의 프로그램 매니저로 근무하는 키스 밸린저가 집필했다는 점에 주목할 필요가 있다. 이 책을 탐독하고 나면 웹 서비스 기술의 핵심을 이해하는 것은 물론 닷넷에서 제공하는 모든 장점을 십분 활용할 수 있다.

이 책은 웹 서비스와 웹 서비스 표준에 관한 개요에서 출발한다. 그런 다음 닷넷 기술을 살펴보고, 닷넷 프레임워크(.NET framework)로 웹 서비스 애플리케이션을 어떻게 만들 수 있는지 설명한다. 특히 HTTP에서 SOAP, WS-Security에 이르기까지 웹 서비스 아키텍처를 구성하는 핵심 명세서의 원리를 규명해낸다. 마지막으로 웹 서비스 애플리케이션을 설계하고 구상할 때 반드시 고려해야 할 설계 원칙을 조언하면서 마무리한다.

구체적으로 이 책에서는 다음 주제를 다룬다.

■ 웹 서비스의 특징과 함정 ■ 웹 서비스의 전송 프로토콜
■ 웹 서비스 표준 ■ XML과 XML 스키마
■ ASP.NET으로 웹 서비스 구현하기 ■ SOAP
■ 웹 서비스 클라이언트 구현하기 ■ 웹 서비스 기술하기
■ 닷넷으로 구현한 XML 직렬화 ■ 웹 서비스 검색하기
■ 웹 서비스 확장하기 ■ 웹 서비스로 메시지 전송하기
■ 웹 서비스 보안 ■ 고급 메시지 전송


아울러 C#과 ASP.NET 웹 서비스로 구현한 예제 코드를 책 전반에 걸쳐 보여주면서 추천 지침을 제시한다. http://www.keithba.net에 가면 이 책의 모든 소스 코드를 구할 수 있다.

목차


1. 웹 서비스의 개요
2. XML 웹 서비스 표준
3. ASP.NET으로 웹 서비스 구현하기
4. 웹 서비스 클라이언트 구현하기
5. 닷넷으로 XML 직렬화 구현하기
6. 웹 서비스 확장하기
7. 웹 서비스에서 사용하는 전송 프로토콜
8. 데이터와 포맷
9. 메시지 전송 프로토콜 : SOAP
10. 웹 서비스 기술하기
11. 웹 서비스 검색하기
12. 웹 서비스로 메시지 전송하기
13. WS-Security로 웹 서비스 보안 처리하기
14. 고급 메시지 전송 기능 : 신뢰성과 세션
15. 웹 서비스 설계하기