서브메뉴

본문

Professional ASP.NET Web Services
Professional ASP.NET Web Services
저자 : Russ Basiura
출판사 : 정보문화사
출판년 : 2003
ISBN : 895674047X

책소개


XML 기반의 웹 서비스는 분산 컴퓨팅의 차세대 큰 진화로 여겨진다. 이것은 컴퓨터 산업에 관련된 업체들에 의해 촉진되었고, 웹 서비스에 대한 기술과 표준이 최근에 많이 만들어졌다. 마이크로소프트도 ASP.NET으로 웹 서비스 구축을 지원하는 등 웹 서비스를 이끄는 주창자들 중의 하나이다.

이 책은 ASP.NET을 이용하여 고품질의 웹 서비스를 어떻게 만드는지에 관하여 설명하고 있다. 웹 서비스 구조의 중요한 표준을 설명할 것이고, 예를 이용하여 이 표준들이 ASP.NET으로 어떻게 통합되는지 설명한다. 또한, 웹 서비스를 구축하고 사용하는 내용이 포함된 이 과정들을 설명하기 위하여 코드 예제를 이용할 것이다. 웹 서비스의 다른 응용프로그램에 대한 세 가지의 예와 완전한 솔루션을 제공함으로써 마무리한다.

목차


제 1 장 웹 서비스
컴포넌트 기반의 분산 컴퓨팅과 웹 서비스
왜 웹 서비스인가?
웹 서비스란 무엇인가?
ASP.NET을 사용하여 웹 서비스를 구현하는 방법
요약

제 2 장 ASP.NET 웹 서비스 구축하기
메모장을 사용하여 웹 서비스 만들기
Visual Studio .NET으로 웹 서비스 구축하기
웹 서비스 구축에 필요한 추가사항
요약

제 3 장 웹 서비스를 소비하기 위해 프록시 사용하기
프록시의 역할
프록시 클래스 생성하기
Visual Studio .NET을 이용하여 프록시 구축하기
프록시의 기능적인 분할
동기 vs 비동기
기본 프록시 설정 수정하기
요약

제 4 장 웹 서비스 설명 언어(WSDL)
WSDL이란 무엇인가?
.NET과 COM에서 WSDL 파일을 생성하는 방법
WSDL에 대한 심도 있는 관찰
WSDL 스크린 스크랩 예제
요약

제 5 장 표준 연결 형식과 데이터 형식
연결 형식은 무엇인가?
연결 형식
SOAP의 소개
요약

제 6 장 커스텀 SOAP 기술
SOAP 확장
SOAP 메시지의 형태 정의하기
복합 데이터 형식 전달하기
요약

제 7 장 웹 서비스 검색
왜 검색을 필요로 하는가?
세 가지 주요 검색 XML 파일
.disco 파일
.vsdisco 파일
웹 참조 추가
.map 파일
자신만의 .disco 파일 생성하기
웹 서비스에 대한 자신만의 라이브러리 생성
UDDI
Disco.exe
검색의 미래
요약

제 8 장 디자인 기준
디자인에서 웹 서비스가 적합할 때
웹 서비스를 사용하지 않는 경우
이미 존재하는 방법론에 맞추기
요약

제 9 장 비동기식 프로그래밍
동기 호출 vs 비동기 호출
샘플 웹 서비스
.NET에서의 비동기 프로그래밍
웹 서비스를 비동기적으로 호출하기
설계 시 고려할 점
요약

제 10 장 상태 관리하기
개요
ASP.NET에서의 상태 관리
웹 서비스에서 상태 관리하기
디자인 시 고려할 점
요약

제 11 장 웹 서비스의 트랜잭션
트랜잭션적인 웹 서비스 공급하기
트랜잭션적인 웹 서비스 사용하기
요약

제 12 장 데이터 캐싱
캐싱의 개요
출력 캐싱
데이터 캐싱
요약

제 13 장 인증
보안이란 무엇인가?
웹 서비스 보안 구조
웹 서비스와 함께 이용 가능한 보안의 추가 기능
ASP.NET 인증 구조
IP와 DNS 수준의 보안
윈도우 보안
다음은 무엇인가?
역할
기본 인증
다이제스트 인증
Windows 통합 인증
폼 인증
SSL
SSL과 함께 쓰는 기본 인증
클라이언트 인증서 인증
윈도우 계정 매핑을 이용한 클라이언트 인증서 인증
가장
URL 권한부여
요약

제 14 장 SOAP 보안
커스텀 인증과 권한부여
SOAP 확장
SOAP 메시지의 암호화와 해독
요약

제 15 장 웹 서비스를 통해 데이터 공개하기
ADO.NET 공개하기
강력한 형식의 웹 서비스 생성하기
중첩된 웹 서비스 생성하기
XML 공개하기
액티브 디렉터리 공개하기
구형 시스템과 응용프로그램
요약

제 16 장 비즈니스에서의 웹 서비스
솔루션을 필요로 하는 비즈니스 문제점
법적인 현안들
대가 지불 받기
비즈니스 사례 연구
회사 운영진에게 웹 서비스에 대해 설명하기
요약

제 17 장 사례 연구 - BizTalk
BizTalk 훑어보기
응용프로그램 개요
메시지 정의하기
메시지 매핑하기
메시징 포트
채널 정의하기
시작하기
요약

제 18 장 사례 연구 - 패스포트 스타일의 인증 서비스
VPASS 웹 서비스의 개요
웹 서비스 설정
VPASS 구조
웹 서비스 사용하기
요약

제 19 장 사례 연구 - 분산 처리
작업 집합과 작업 단위
예제 데이터 만들기
서비스 구축하기
에이전트 구축하기
로드 테스트
결과 분석하기
요약

부록 A .NET My Services(Hailstorm)
구성 블록
요약

부록 B IE5 웹 서비스 동작
HTML 구성 요소(.HTC)
요약

부록 C ASPToday 예제 문서
www.asptoday.com에서 더 많은 정보를 얻을 수 있다
웹 서비스 그리고 .NET과 함께하는 미래
SOAP 웹 서비스 예제
서비스 개선
미래

QuickMenu