로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

Java로 개발하는 웹 서비스

   
지은이 Ramesh Nagappan/이창재   |   출판사 사이텍미디어(희중당)  |   발행일 2004년 01월 06일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 32,000원31,360원 2%
마일리지 0% 0원
발행일 2004-01-06
ISBN 8955508115 |  9788955508116
기타정보 번역서 | 768쪽
예상출고일
배송비 무료배송
   
프로그래밍언어
종합지수 3p 652 위
   
이 책의 원서
  Developing Java Web Services: Architecting and Developing Secure Web Services Using Java
WILEY | Ramesh Nagappan
 

풍부한 예제와 코드, 설명이 조화를 이룬 One-Stop Java 웹 서비스 서적 !!!
"웹 서비스의 개념은 끝에서 끝으로 혹은 한 분야와 또 다른 분야의 기술을 통합하는 것입니다."
- 자바의 창시자, James Gosling

웹 서비스에 대한 자세한 소개를 마친 다음, 웹 서비스의 아키텍처와 표준 및 기술을 포함하는 핵심 구성 요소를 다룬다. 그런 다음, Sun의 자바 웹 서비스 개발자 팩(JWSDP 1.0) API를 사용하여 웹 서비스 솔루션을 개발하는 방법과 J2EE 응용 프로그램을 웹 서비스로 보여주는 방법을 다루고 있다.

- 웹 서비스의 최신 동향에 대해 다루며, 여기에는 ebXML에서의 중요한 발전 사항들이 포함된다.
- 자바를 사용하는 웹 서비스 아키텍처를 보여주고 기존 J2EE 응용 프로그램으로부터 웹 서비스를 구축하는 방법을 보여준다.
- Sun JWSDP 1.0 API를 사용하는 사례 연구를 살펴보고 구현한다.
- Microsoft .NET과 자바 웹 서비스의 상호 운용성을 설명한다.
- 웹 서비스 보안 표준의 발전을 살펴보고 웹 서비스에서 보안을 구현하는 방법을 설명한다.
- Sun JWSDP 1.0, BEA Weblogic 7.0, Apache Axis 1.0B3, Systinet WASP 4.0, Exolab CASTOR, IBM XML Security Suite 및 Microsoft .NET을 사용하는 예제를 제공한다.

PART 1 웹 서비스의 탄생과 발전
Chapter 01 분산 컴퓨팅의 발전
1.1 분산 컴퓨팅이란 3
1.2 분산 컴퓨팅의 중요성 4
1.3 클라이언트-서버 애플리케이션 5
1.4 CORBA 6
1.5 Java RMI 9
1.6 Microsoft DCOM 12
1.7 메시지 중심 미들웨어(MOM) 13
1.8 분산 컴퓨팅의 문제점들 15
1.9 분산 컴퓨팅에서 J2EE와 XML의 역할 15
1.10 웹 서비스의 발전 18
1.11 요 약 19

Chapter 02 웹 서비스 소개
2.1 웹 서비스란 무엇인가 21
2.2 웹 서비스 탄생 동기와 특징 23
2.3 왜 웹 서비스를 사용하는가 25
2.4 웹 서비스의 기본 동작 모델 25
2.5 핵심 웹 서비스 표준 26
2.6 웹 서비스를 지원하는 다른 산업 표준들 29
2.7 웹 서비스에서 알려진 문제점들 32
2.8 웹 서비스 소프트웨어 및 도구 33
2.9 산업계 리더들의 웹 서비스 전략 35
2.10 웹 서비스의 주요 장점 36
2.11 요 약 37

PART 2 웹 서비스 아키텍처와 기술
Chapter 03 웹 서비스 아키텍처 구축
3.1 웹 서비스 아키텍처와 핵심 구성 요소들 41
3.2 상용 도구들 44
3.3 웹 서비스 통신 모델 48
3.4 웹 서비스 구현 50
3.5 웹 서비스 사용 애플리케이션 개발 52
3.6 요 약 101

Chapter 04 SOAP를 사용한 웹 서비스 개발
4.1 XML 기반 프로토콜과 SOAP 103
4.2 SOAP 메시지의 구조 106
4.3 SOAP 인코딩 116
4.4 SOAP 메시지 교환 모델 123
4.5 SOAP 통신 126
4.6 SOAP 메시징 128
4.7 전송 프로토콜에 대한 SOAP 바인딩 129
4.8 SOAP 보안 138
4.9 SOAP 웹 서비스 구축 142
4.10 Java를 사용한 SOAP 웹 서비스 개발 143
4.11 Axis를 사용한 웹 서비스 작성 : 예제 158
4.12 SOAP의 알려진 한계 197
4.13 요 약 197

Chapter 05 웹 서비스의 기술(Description) 및 검색(Discovery)
5.1 WSDL 199
5.2 UDDI 219
5.3 요 약 264

Chapter 06 .NET 상호 운용성 작성
6.1 상호 운용성을 확인하는 수단 266
6.2 Microsoft .NET 프레임워크의 개요 268
6.3 웹 서비스를 위한 Microsoft .NET 클라이언트 개발 270
6.4 웹 서비스 상호 운용성 작성시 문제점 283
6.5 WS-I 이니셔티브와 그 목표 284
6.6 상호 운용성 테스트에 대한 공개적인 노력의 일환들 285
6.7 요 약 286

PART 3 Java 웹 서비스 개발자 팩 알아보기
Chapter 07 JWSDP 소개
7.1 Java 웹 서비스 개발자 팩 289
7.2 웹 서비스 팩 다운로드 302
7.3 요 약 303

Chapter 08 Java API를 사용한 XML 프로세싱 및 데이터 바인딩
8.1 XML의 기초 305
8.2 JAXP란 무엇인가 328
8.3 JAXB 375
8.4 요 약 391

Chapter 09 JAXM 및 SAAJ를 사용한 XML 메시징
9.1 웹 서비스에서 JAXM의 역할 393
9.2 JAXM API 프로그래밍 모델 397
9.3 JAXM의 사용을 위한 기본 프로그래밍 단계 403
9.4 JAXM 배포 모델 416
9.5 JAXM 기반 웹 서비스 개발 422
9.6 JAXM 상호 운용성 442
9.7 J2EE 1.4에서의 JAXM 442
9.8 요 약 442

Chapter 10 JAX-RPC를 사용한 RPC 웹 서비스 구축
10.1 웹 서비스에서 JAX-RPC의 역할 444
10.2 JAX-RPC API와 구현 모델 448
10.3 JAX-RPC 지원 Java/XML 매핑 464
10.4 JAX-RPC 기반 웹 서비스 개발 468
10.5 J2EE 1.4에서의 JAX-RPC 484
10.6 JAX-RPC 상호 운용성 484
10.7 요 약 485

Chapter 11 XML 레지스트리에 대한 Java API
11.1 JAXR 소개 487
11.2 JAXR 아키텍처 487
11.3 JAXR 정보 모델 492
11.4 JAXR 레지스트리 서비스 API 502
11.5 JWSDP 1.0에서 JAXR 지원 523
11.6 예제를 통한 JAXR 이해 526
11.7 요 약 551

Chapter 12 Java 웹 서비스 개발자 팩 사용 - 사례 연구
12.1 사례 연구 개요 552
12.2 사례 연구 아키텍처 555
12.3 컴포넌트의 설계 557
12.4 구 현 570
12.5 JWSDP 환경 설정 590
12.6 시나리오 실행 599
12.7 요 약 602

PART 4 웹 서비스 보안
Chapter 13 웹 서비스 보안
13.1 웹 서비스 보안의 문제점 605
13.2 XML 암호화 614
13.3 XML 서명 634
13.4 XKMS 651
13.5 SAML 668
13.6 XACML 689
13.7 결 론 693
13.8 요 약 694

PART 5 웹 서비스 전략과 솔루션
Chapter 14 Sun ONE 소개
14.1 Sun ONE에 숨은 비전 696
14.2 주문형 서비스(SoD) 전달 699
14.3 Sun ONE 아키텍처 704
14.4 요 약 711
Ramesh Nagappan은 Sun Java Center에서 엔터프라이즈 자바 아키텍트로 근무하고 있다. 그는 인터넷 응용 프로그램, 엔터프라이즈 메시징 및 웹 서비스를 위한 자바, CORBA 및 XML 기반 분산 컴퓨팅 아키텍처의 설계와 구현에 20여 년의 경력을 가지고 있다. 또한 J2EE와 EAI에 관한 책을 공동 저술한 바 있다.

Robert Skoczylas는 Sun Java Center에서 엔터프라이즈 자바 아키텍트로 근무하고 있다. 그는 개체 지향 기술에 뛰어난 경력을 가지고 있으며, 특히 자바와 XML 기술을 사용하여 대규모 기업용 응용 프로그램의 설계와 구현하는 일에 전문가이다.

Rima Patel Sriganesh는 Sun Microsystems의 기술 담당자이다. 그녀는 자바, XML 및 인테그레이션 플랫폼에 전문가이기도 하다. 또한 그녀는 분산 컴퓨팅 모델, 트러스트 컴퓨팅, 시맨틱 웹(Semantic Web) 및 그리드 컴퓨팅 아키텍처에도 열정을 쏟고 있다.



[역자소개]
이창재(changjay@mirero.co.kr)는 중앙대학교 물리학과를 졸업하고 캐나다에서 2년 동안 공부했다. MCSE, MCDBA 자격을 보유하고 있으며, 프로그래머로서 웹 서비스와 사용자 중심 인터페이스에 관심이 많다. 현재는 (주)미래로시스템에서 반도체 공정분석 프로젝트에 참여하고 있으며, 지금까지 모두 다섯 권의 IT 도서를 번역했다.
등록된 서평이 없습니다.
 
전체평균(0)
회원평점   회원서평수 0
이메일주소수집거부