logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Implementing Java Web Services

Implementing Java Web Services

(JAX-WS, SCA & ESB)

전병선 (지은이)
  |  
와우북스
2008-09-25
  |  
24,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 21,600원 -10% 0원 1,200원 20,400원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Implementing Java Web Services

책 정보

· 제목 : Implementing Java Web Services (JAX-WS, SCA & ESB)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788996103837
· 쪽수 : 440쪽

책 소개

IT 분야 베스트셀러 저자이자, CBD와 SOA 전문가인 전병선씨가 ‘Java 웹 서비스 개발, 이젠 쉽다’라는 모토 아래, Java 웹 서비스 구현이 어렵다는 인식에서 벗어나 손쉽게 SOA(service-oriented architecture) 구현에 한 걸음 더 나아갈 수 있도록 썼다.

목차

제1부 SOA와 웹 서비스

1장. SOA 아키텍처 개요
1.1 SOA의 필요성
1.1.1 IT 경직성
1.1.2 IT 경직성을 해결하기 위한 시도
1.1.3 SOA의 등장

1.2 SOA 개념
1.2.1 서비스 지향 아카텍처 용어
1.2.2 서비스
1.2.3 서비스 지향
1.2.4 서비스 지향 아키텍처

2.3 SOA 아키텍처
2.3.1 SOA 레퍼런스 아키텍처
2.3.2 서비스 공급자 레이어(service provider layer)
2.3.3 서비스 소비자 레이어(service consumer layer)
2.3.4 컴포넌트 레이어(component layer)

2장. 웹 서비스 개요
2.1 웹 서비스 이전의 개발 방법
2.1.1 구조적 방법
2.1.2 객체지향
2.1.3 컴포넌트 기반 개발
2.1.4 서비스 지향 개발

2.2 웹 서비스
2.2.1 기본 웹 서비스
2.2.2 웹 서비스 표준
2.2.3 트랜잭션
2.2.4 보안
2.2.5 신뢰할 수 있는 메시징과 정책

2.3 메시지 교환 패턴
2.3.1 In-Only MEP
2.3.2 Robust In-Only MEP
2.3.3 In-Out MEP
2.3.4 In-Optional-Out MEP

3장. XML, SOAP, WSDL, UDDI
3.1. XML(eXtensible Markup Language) 기초
3.1.1. XML 개요
3.1.2. XML의 이점
3.1.3. XML 트리
3.1.4. XML 구문 규칙
3.1.5. XML 요소
3.1.6. XML 애트리뷰트
3.1.7. XML 스키마
3.1.8. XML DOM
3.1.9. XML 네임스페이스
3.1.10. XML 인코딩

3.2. SOAP(simple object access protocol) 기초
3.2.1. SOAP 개요
3.2.2. SOAP 구문
3.2.3. SOAP Envelope 요소
3.2.4. SOAP Header 요소
3.2.5. SOAP Body 요소
3.2.6. SOAP Fault 요소
3.2.7. SOAP HTTP 바인딩

3.3. WSDL과 UDDI 기초
3.3.1. WSDL 개요
3.3.2. WSDL 다큐먼트 구조
3.3.3. WSDL 포트
3.3.4. WSDL 바인딩
3.3.5. WSDL 계약 설계
3.3.6 데이터 타입 정의
3.3.7 메시지 정의
3.3.8 논리 인터페이스 정의
3.3.9. UDDI 기초

제2부 Java 웹 서비스

4장. 자바 웹 서비스 시작
4.1 자바 웹 서비스 개발, 이젠 쉽다!
4.2 자바 웹 서비스 표준과 개발 환경
4.3 첫 번째 자바 웹 서비스 구현
4.3.1 자바 웹 서비스 개발 환경 구성
4.3.2 Hello 웹 서비스 구현
4.3.3 Hello 웹 서비스 소비자 구현

4.4 자바 웹 서비스 호출 과정
4.4.1 클라이언트 측 호출
4.4.2 직렬화와 타입 매핑
4.4.3 서버 측 호출

5장. 웹 서비스 구현과 배포
5.1 웹 서비스 구현 접근 방법
5.1.1 WSDL 우선 vs. 자바 우선
5.1.2 WSDL 우선 개발 방식
5.1.3 자바 우선 개발 방식

5.2 서비스 엔드포인트 인터페이스 정의
5.2.1 필수 어노테이션
5.2.2 오퍼레이션 어노테이션
5.2.3 매개변수 어노테이션
5.2.4 바인딩 어노테이션

5.3 서비스 구현 빈 정의
5.4 데이터 바인딩
5.4.1 표준 타입 매핑
5.4.2 복합 타입 매핑과 어노테이션

5.5 웹 서비스 소비자 구현
5.5.1 프록시 코드 생성
5.5.2 클라이언트 서비스 엔드포인트 클래스
5.5.3 소비자 구현

5.6 웹 서비스 배포
5.6.1 웹 서비스 배포 개요
5.6.2 Tomcat + CXF 패키징과 배포

6장. 고급 웹 서비스 구현
6.1 비동기 웹 서비스
6.1.1 비동기 호출
6.1.2 WSDL 비동기 바인딩 선언
6.1.3 폴링 방식 비동기 호출
6.1.4 콜백 방식 비동기 호출

6.2 JAX-WS 컨텍스트 사용
6.2.1 JAX-WS 컨텍스트의 이해
6.2.2 서비스 구현에서 컨텍스트 사용

6.3 서버 핸들러
6.3.1 서버 핸들러 개요
6.3.2 Eclipse + STP의 서버 핸들러 지원 기능
6.3.3 핸들러 구현 예

제3부 Service Component Architecture

7장. Service Component Architecture 이해
7.1 SCA 개요
7.1.1 SCA 프로그래밍 모델
7.1.2 SCA 컴포넌트
7.1.3 SCA 컴포지트
7.1.4 SCA 도메인
7.1.5 SCA 정책

7.2 간단한 SCA 웹 서비스 구현
7.2.1 Eclipse 개발 환경 구성
7.2.2 Hello SCA 서비스 컴포넌트 구현

8장. SCA 컴포넌트 구현
8.1 SCA 컴포넌트
8.1.1 SCA 컴포넌트 정의
8.1.2 컴포넌트 서비스
8.1.3 컴포넌트 레퍼런스
8.1.4 컴포넌트 속성

8.2 SCA 컴포지트
8.2.1 SCA 컴포지트 정의
8.2.2 컴포지트 서비스
8.2.3 컴포지트 레퍼런스
8.2.4 와이어
8.2.5 컴포지트 속성


8.3 바인딩
8.3.1 SCA 바인딩
8.3.2 웹 서비스 바인딩

8.4 SCA 정책
8.4.1 정책
8.4.2 의도(intent)
8.4.3 정책셋(policySet)
8.4.4 구현 정책(implementation policy)

제4부 Enterprise Service Bus

9장. ESB 개요
9.1 ESB의 필요성
9.2 ESB 아키텍처
9.2.1 ESB 레퍼런스 아키텍처
9.2.2 ESB가 제공하는 기능
9.2.3 Sonic ESB 아키텍처

9.3 Java Business Integration
9.3.1 JBI 아키텍처
9.3.2 JBI 오픈 소스 ESB
9.3.3 POJO 바인딩 웹 서비스
9.3.4 HTTP/SOAP 바인딩 웹 서비스 게이트웨이

10장. IBM WebSphere Enterprise Service Bus
10.1. IBM SOA 레퍼런스 아키텍처와 솔루션
10.2. WebSphere ESB 컴포넌트 모델
10.2.1 SCA와 WebShpere ESB
10.2.2 SDO와 비즈니스 객체

10.3 서비스 컴포넌트 구현
10.3.1 서비스 모듈과 Java 컴포넌트
10.3.2 중개 모듈과 중개 플로우 컴포넌트

11장. BEA AquaLogic Service Bus
11.1. BEA SOA 레퍼런스 아키텍처와 솔루션
11.2 비즈니스 서비스와 프록시 서비스
11.2.1 비즈니스 서비스와 프록시 서비스의 이해
11.2.2 ALSB에서의 서비스 구현

11.3. 서비스 컴포지션
11.3.1 서비스 컴포지션 기능
11.3.2 ALSB 활용 예

참고 문헌
찾아보기

저자소개

전병선 (지은이)    정보 더보기
30여 년간 현업에서 개발자와 아키텍트, 컨설턴트로 다양한 프로젝트를 수행하였으며 30여 권의 저서와 7권의 번역서를 출간하고 폭 넓은 독자 층을 갖고 있는 베스트 셀러 저자다. 금융, 제조, 조선, 통신, 국방, 정부 연구 기관 등 다양한 도메인 분야에서 아키텍트이자 컨설턴트로 프로젝트를 수행하였으며, 최근에는 막 개발자와 프로그래머로서 첫걸음을 시작하는 사람들이 실무 프로젝트에서 작업을 할 수 있을 만큼의 능력을 갖출 수 있도록 핵심 지식과 기술을 묶어 자바스크립트 프로그래밍, 자바 프로그래밍 기초, SQL 프로그래밍, JSP 서블릿 웹 프로그래밍, 스프링 웹 프로그래밍 등 다섯 권의 책을 출간하였다. 객체지향 이야기 개정판과 나는 개발자다 개정판도 출간하였다. 또한 이들 책을 교재로 온라인 강의 사이트(www.realdev-learning.com)에서 체계적인 강의를 제공하고 있으며, 이러한 노력은 자바에서 닷넷으로, 객체지향 언어에서 함수형 언어로, 컴포넌트에서 마이크로서비스로, 모노리식 애플리케이션에서 반응형 분산 컴퓨팅 분야로 이동하면서 끊임 없이 새로운 기술과 언어에 관한 저술과 강의 할동을 계속 이어갈 예정이다. 유튜브(www.youtube.com/@realdev.learning)에서 독자들과의 소통에도 힘쓰고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책