서브메뉴

본문

Programming XML
Programming XML
저자 : R. Allen Wyke
출판사 : 정보문화사
출판년 : 2002
정가 : 28000, ISBN : 8956740097

책소개


XML 웹 서비스는 개발자와 소비자에게 새로운 기회를 제공함으로써 다음 컴퓨터 세대에서 중심적인 역할을 할 것이다. 이에, 이 책에서는 XML과 Microsoft 개발 도구의 장점을 어떻게 얻을 수 있는지와, 구조적인 접근을 통해 Microsoft Visual Studio .NET, Microsoft SQL Server 2000 그리고 Microsoft BizTalk Server 2000에서 지원하는 XML 기능을 설명한다. 또한 기존의 클라이언트/서버 어플리케이션을 XML 기반의 어플리케이션으로 전환하기 위한 방법을 단계적으로 보여준다.

XML의 "분산 환경"에서의 장점, 적용 방법 및 지원 프로그램 등에 대해 주로 다루었으나, "지식 정보화"의 관점에서 XML을 바라볼 필요도 있다. Part 3에서는 XML의 상호 연동성에 대해 설명하고 있다. 최근 XML을 중심으로 DataBase, DOC, HWP 등 다양한 형태의 데이터들을 상호 변환하는 어플리케이션이 나오고 있으며, 이제는 이러한 XML의 특징을 적용하여 서로 다른 시스템들 간의 상호 연동성을 지원하기 위한 매개체로 XML을 이용하고 있다.

목차


Part 1 시작하기

Chapter 1 XML의 전체적인 구조
컴퓨팅의 발전 배경
XML 소개
왜 XML이 타당한가?
무엇을 할 수 있을까?
Microsoft .NET
앞으로 나아갈 방향

Chapter 2 XML 기본
XML의 목적
XML 언어
문서 인스턴스
다음 장으로

Chapter 3 XML 문서 파싱
XML 파서로 무엇을 할 수 있나?
DOM을 사용한 트리 파싱
파싱 방법 선택
사용 가능한 파서
.NET 프레임워크 내에서 XML 파싱
결론

Part 2 어플리케이션 개발

Chapter 4 데이터베이스 통합
데이터베이스와 XML
관계 데이터베이스 관리 시스템에서 XML 사용하기
상업용 데이터베이스 관리 시스템의 XML 지원
결론

Chapter 5 웹 개발
웹 출판 과정
캐스케이딩 스타일 시트
확장형 스타일 시트 언어 변환
예제 어플리케이션
끝으로

Chapter 6 사용자 인터페이스 구축하기
XML에서 사용자 인터페이스 모델링하기
XML 이점
레이아웃 관리
리스트 뷰
네비게이션
입력 컨트롤
결론

Chapter 7 XML 기반 메시징
메시징 개요
XML 기반 메시징
SOAP 메시징 프레임워크
웹 서비스
BizTalk 프레임워크 시작
결론

Chapter 8 메타데이터 생성하기
메타데이터와 XML
메타데이터 정의를 위해 XML 사용하기
메타데이터 얻기
웹 서비스 사용
.NET 에서의 메타데이터 지원과 웹 서비스
XML 메타데이터로부터 클라이언트 프록시 생성하기
.NET 원격에 대한 개요
원격 예제
원격 객체 모델의 개요
결론

Chapter 9 어플리케이션 구현
어플리케이션 개요
골프 예약 시스템 서버 어플리케이션
결론

Chapter 10 클라이언트 구현
클라이언트 어플리케이션 개요
클라이언트 코드

Part 3 상호 운용성

Chapter 11 플랫폼 개발
다중 플랫폼 개발을 위한 리거시 메커니즘
자바 RMI
웹 서비스를 사용해서 다중 플랫폼 어플리케이션 만들기
객체 개발과 여러 플랫폼 설계 시의 문제점
결론

Chapter 12 리거시 시스템 인티그레이션
리거시 시스템 인티그레이션의 정의
인티그레이션 개발의 어려움
리거시 시스템에 인터페이스 만들기
리거시 시스템 인티그레이션의 구조
결론

Chapter 13 크로스 디바이스 개발
웹을 위한 어플리케이션
골프 예약 시스템 어플리케이션을 무선 디바이스로 확장
결론

Part 4 XML과 Microsoft .NET

Chapter 14 SOAP 자세히 살펴보기
SOAP [Envelope]
SOAP 어플리케이션 개발하기
결론

Chapter 15 BizTalk Server 살펴보기
BizTalk 시작하기
BizTalk 편집기로 스키마 만들기
BizTalk 매퍼에서의 변환
BizTalk 오케스트레이션 디자이너를 이용해 과정 디자인하기
결론

Chapter 16 개발
데이터 접근과 XML
XML 문서 생성하기
.NET 프레임워크에 있는 언어들
결론

Part 5 부록

Appendix A 표준과 관련하여
Appendix B XML 소프트웨어