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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Professional J2EE EAI

Professional J2EE EAI

Matjaz B. Juric (지은이), 임도영 (옮긴이)
  |  
정보문화사
2002-07-05
  |  
38,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

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

책 이미지

Professional J2EE EAI

책 정보

· 제목 : Professional J2EE EAI 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788976279996
· 쪽수 : 1096쪽

책 소개

J2EE(Java 2 Enterprise Editon)을 이용하여 확장할 수 있고, 보안적인 정보 시스템을 만들어본다. XML, EJB, JMS, CORBA, RMI-IIOP와 같은 기반 기술들을 사용하며, 기본적인 J2EE에 대한 이해가 필요하다.

목차

제 1 장 기업 통합

전사적 애플리케이션 통합이란 무엇인가?
왜 애플리케이션 통합이 필요한가?
EAI의 정의
EAI 성공의 필수 요소
기존 시스템 자세하게 살펴보기
리거시 애플리케이션 아키텍처
데이터 웨어하우스와 ERP 시스템
현재 상태의 전망
새로운 애플리케이션 아키텍처
애플리케이션 통합 계층
플랫폼 통합
데이터 수준 통합
애플리케이션 인터페이스 통합
비즈니스 메소드 통합
프리젠테이션 통합
Inter-EAI 혹은 비즈니스-대-비즈니스 통합
혼합 정보시스템 접근방법
EAI에 미들웨어 사용하기
데이터베이스 접근 기술
메시지 기반 미들웨어
원격 프로시저 호출
트랜잭션 프로세싱 모니터
객체 요청 브로커
애플리케이션 서버
적합한 통합 플랫폼 선택하기
애플리케이션 통합에 J2EE 사용하기
리거시 시스템 통합을 위한 J2EE 기술
새로운 시스템들의 통합을 위한 기술
요약

제 2 장 선택과 전략

통합으로 가는 길
현재 상황
대안으로 선택할 수 있는 사항들
통합 기술
상향식 접근방법
하향식 접근방법
통합 하부 구조와 기술
하부 구조 서비스들
하부 구조 기술들
통합 브로커
통합 아키텍처
주요 목표
복합 정보시스템과 멀티 티어 아키텍처
데이터 수준 통합
애플리케이션 인터페이스 수준 통합
비즈니스 메소드 수준 통합
프리젠테이션 수준 통합
리엔지니어링과 교체
B2B 통합과 웹 서비스
통합 원리
요약

제 3 장 EAI를 위한 J2EE 플랫폼

플랫폼 선택하기
통합 플랫폼으로서의 J2EE
컴포넌트간의 통신
티어 분리 규칙들
확장된 J2EE 통합 아키텍처
XML 지원
여러 형태의 클라이언트들
컴포넌트 래핑과 버추얼 컴포넌트들
트랜잭션 지원
J2EE가 어떻게 트랜잭션을 지원하는가
보안
인증
권한
통신 채널 보호
감사
성능과 확장성
네이밍과 디렉토리 서비스에 대한 지원
B2B 통합을 위한 지원
웹 컴포넌트 티어를 통한 연결성
SOAP
J2EE 애플리케이션 서버들
통합 서버들
요약

제 4 장 통합 프로세스

통합 프로젝트
통합 프로세스
좋은 실습들
통합 프로세스 활동과 단계
요구사항 수집
요구사항 스펙
유즈케이스로 요구사항 모델링하기
유즈케이스 재고하기
우선순위 정하기
요구사항 모델 얻기
기존 애플리케이션들의 분석
기능적인 분석
기술적인 분석
중복성 분석
기존 통합 분석
요약

제 5 장 데이터를 통한 통합

데이터 통합이란 무엇인가?
데이터 통합은 언제 적당한가?
데이터 통합 전략
데이터 확인
통합된 데이터 모델 설계
데이터 매핑
데이터 모델 연결하기
중복성 관리 방법
통합된 데이터 모델 완성하기
식료품 판매 시점 통합
판매 시점 통합 설계하기
가격 통합을 테스트하고 운영하기
개선의 여지
보안과 성능 고려 사항
보안
성능
요약

제 6 장 데이터 교환에 XML 사용하기

왜 데이터 교환에 XML을 선택하는가?
데이터베이스간에 데이터 전송하기
XML 데이터 교환 아키텍처
단어 정의하기
XML에 대한 자바의 지원
JAXP
TrAX
JDOM
JAXB
Java XML 파서
식품 체인에서의 XML
우리의 새로운 App2 XML 기반의 데이터 모델
XML을 사용하여 App2 데이터 임포트하기
XML을 사용하여 데이터 웨어하우스로 익스포트하기
요약

제 7 장 데이터 통합을 위해 XML 변환하기

기업 곳곳에서의 데이터 전환
필터링
라우팅
정렬
데이터 재구성
프리젠테이션
데이터 변형을 위한 XML 표준
XSLT
Xpath
JAXP와 Java XML 파서
XML Query
다른 기술들
XSLT와 Xpath에 대한 간단한 지도
개발 환경 셋팅
XSLT 기본 사항
Xpath 기본
XSLT로 필터링하기
XSLT로 정렬하고 재구성하기
XSLT의 다른 이용 가능성
식료품 트랜잭션 데이터 변환하기
리거시 애플리케이션 통합
계층 데이터를 XML로 재구성하기
XML 데이터를 사업용 포맷으로 변환하기
요약 데이터를 데이터 웨어하우스에 로딩하기
요약

제 8 장 EAI에서 메시지 브로커와 기업 메시징

우리는 EAI를 위한 메시징을 왜 사용해야 하는가?
비동기적인 통신의 장점
메시지 브로커와 메시지 기반의 미들웨어
메시지 브로커 구조
상업적인 메시지 브로커
J2EE를 이용한 기업 메시징
자바 메시지 서비스
J2EE에서 JMS를 이용한 메시징
JMS 메시징 영역
메시지 전달
JMS 애플리케이션 아키텍처
JMS API 프로그래밍 모델
JMS로 엔터프라이즈 자바빈 사용하기
JMS로 XML 메시지 보내기
메시징을 위한 JAXM 사용하기
JAXM의 기능
전형적인 JAXM 메시징 하부 구조
JAXM API 프로그래밍 모델
요약

제 9 장 비즈니스-수준의 통합

비즈니스-수준의 통합 목적
애플리케이션-인터페이스-수준의 통합
비즈니스-메소드-수준의 통합
기존 애플리케이션 래핑하기
기존 애플리케이션 변경하기
스크린 스크래핑과 터미널 에뮬레이션
기술 선택하기
래퍼 구현하기
버추얼 컴포넌트
기술적인 측면
버추얼 컴포넌트 개발하기
비즈니스-메소드-수준 통합 이루기
문제 영역 분석
설계
요약

제 10 장 CORBA로 기존 애플리케이션 재사용하기

EAI에서 CORBA의 역할
프로그램 방식으로 기존 애플리케이션들의 기능 접근하기
기존 애플리케이션들의 기술 차이 숨기기
CORBA에서 래퍼들과 버추얼 컴포넌트들 구현하기
CORBA에 대한 간단한 소개
CORBA 구현제품
CORBA 객체들이 통신하는 방법
동적 호출과 스켈레톤 인터페이스
상호운영적인 객체 참조
구현 저장소와 서버 활성화
객체 어댑터
값 형태들
CORBA 버전
이 장에서 사용된 CORBA 구현 제품들
CORBA 컴포넌트 래퍼 만들기
인터페이스 정의하기
IDL 인터페이스 컴파일하기
클라이언트측 매핑
서버측 매핑
인터페이스 동작들을 기존 애플리케이션으로 연결하기
포터블 객체 어댑터
BOA 구현 제품에 필요한 변경 사항
타이 접근방법
멀티-쓰레딩
팩토리 패턴
any 데이터형 사용하기
C++로 컴포넌트 래퍼 구현하기
요약

제 11 장 CORBA 통합을 위한 RMI-IIOP

EAI에서의 RMI-IIOP의 역할
프로그램으로 기존 애플리케이션들의 기능 접근하기
기존 애플리케이션들의 기능 나타내기
RMI-IIOP의 개요
RMI-IIOP이 작동하는 방법
RMI-IIOP에서 버추얼 컴포넌트 개발하기
CORBA로 상호운영성 얻기
RMI/IDL
상호운영성의 논의
IDL 인터페이스 생성하기
자바 클라이언트와 C++의 버추얼 컴포넌트
C++의 클라이언트와 자바로 된 버추얼 컴포넌트
동시 클라이언트 다루기
쓰레드 안전 버추얼 컴포넌트 개발하기
버추얼 컴포넌트 인스턴스 만들기
콜백
RMI-IIOP로 콜백하기
RMI-IIOP와 CORBA간의 콜백 완성하기
CORBA 클라이언트들로 단방향 동작 사용하기
RMI와의 상호운영성
IIOP와 방화벽들
요약

제 12 장 통합을 위한 EJB

통합을 위한 EJB의 역할
기존 애플리케이션들의 기능을 접근하기 위해 EJB 사용하기
기존 데이터를 접근하고 나타내기 위해 EJB 사용하기
J2EE 아키텍처에서 기존 애플리케이션들의 기능을 나타내기 위해 EJB 사용하기
통합을 위한 EJB 개발하기
기존 데이터를 나타내기 위해 엔티티 빈 사용하기
엔티티 빈을 정의하는 방법
분산 파사드
기본 키
기존 데이터를 접근하는 엔티티 빈 구현하기
API 또는 래퍼들을 통해 기존 데이터를 접근하기 위해 엔티티 빈 사용하기
자원 얻기
엔티티 빈에서 CORBA 래퍼 접근하기
엔티티 빈 개발하고 배치하기
기존 애플리케이션의 기능을 재사용하기 위해 세션 빈 사용하기
세션 빈 확인하는 방법
무상태 세션 빈과 상태 세션 빈
무상태 세션 빈 개발하기
상태 세션 빈
기존 애플리케이션의 기능을 재사용하기 위해 메시지-드리븐 빈 사용하기
메시지-드리븐 빈 개발하기
배치
클라이언트
성능 고려 사항
요약

제 13 장 J2EE 커넥터 아키텍처

EAI에서 J2EE 커넥터 아키텍처의 역할
JCA의 요소들
JDBC와 JCA 비교하기
JCA 리소스 어댑터
리소스 어댑터 계약
리소스 어댑터를 패키징하고 배치하기
블랙 박스 리소스 어댑터
블랙 박스 어댑터 사용하기
공통 클라이언트 인터페이스
CCI 블랙 박스 어댑터 사용하기
SAP 리소스 어댑터
SAP-RA와 CCI 사용하기
JCA 1.0에서 빠진 요소들
요약

제 14 장 Windows 통합을 위한 COM 브릿지

Microsoft COM 아키텍처의 개요
COM 아키텍처의 요소와 특성
Java-COM 통합
Java-COM 통합 기술
상업용 Java-COM 브릿지 사용하기
커스텀 Java-COM 브릿지 만들기
Java-COM 통합을 위한 Microsoft JVM
공통 이슈들과 COM 브릿지의 한계
요약

제 15 장 EAI에서의 트랜잭션 관리

트랜잭션 행위의 기본
ACID 속성
트랜잭션 형태
분산 트랜잭션 프로세싱
X/Open 분산 트랜잭션 프로세싱
객체 트랜잭션 서비스
OTS 구현과 특징
OTS 서비스 아키텍처
OTS 트랜잭션 CORBA 컴포넌트 래퍼 구현하기
자바 트랜잭션 서비스
자바 트랜잭션 API
EJB에서 트랜잭션 사용하기
컨테이너 관리형 트랜잭션
빈 관리형 트랜잭션
트랜잭션 독립성
컨테이너 관리형 트랜잭션에서 예외의 행위
트랜잭션 프로세싱 모니터의 역할
대중적인 TP 시스템
TP 모니터의 한계
TP 모니터와의 트랜잭션 통합
리거시 시스템들과의 트랜잭션 통합
요약

제 16 장 EAI에서의 보안 관리

애플리케이션 보안
자바 보안 모델
자바 인증 및 권한 서비스
JSSE와 JCE
J2EE 서버 보안 기반구조
웹 계층 보안
비즈니스 계층 보안
자원 계층 보안
CORBA 보안 모델
CORBA 보안 레퍼런스 모델
CORBA를 사용하는 맞춤 보안
Kerberos
Kerberos 인증 서비스
Generic Security Services API
JGSS를 JSSE 및 JAAS와 비교하기
JGSS API 사용하기
JGSS 클라이언트 만들기
싱글 사인-온
상업적인 SSO 솔루션
요약

제 17 장 프리젠테이션 통합

프리젠테이션 통합의 목적
유용한 사용자 인터페이스들의 설계 원리
사용자 인터페이스의 형태
엔터프라이즈 포털
프리젠테이션 통합은 멀티 티어 목표를 달성한다
프리젠테이션 통합과 트랜잭션들
프리젠테이션 통합에서 고려해야 할 보안 사항
프리젠테이션 티어의 분석과 설계
사용자 인터페이스 분석
사용자 인터페이스 설계
서블릿
서블릿 API
간단한 서블릿 개발하기
자바 서버 페이지
JSP 페이지 작성 방법
EJB 티어 컴포넌트들을 접근하기 위해 JSP 개발하기
서블릿과 JSP 페이지들 사이에서 선택하기
웹 컴포넌트 티어 아키텍처
JSP/서블릿 중심의 설계
프론트 컨트롤러 설계
프리젠테이션 티어 패턴
모델 뷰 컨트롤러 패턴
비즈니스 위임 패턴
웹 컴포넌트 티어 패턴
여러 형태의 클라이언트 지원하기
요약

제 18 장 B2B 통합을 위한 웹 서비스

웹 서비스
웹 서비스는 무엇인가?
웹 서비스는 어디에 사용되는가?
EAI와 웹 서비스
심플 오브젝트 액세스 프로토콜
웹 서비스 기술 언어
Universal Description Discovery와 통합
ebXML을 이용한 자동적인 비즈니스 지능화
협업 프로토콜 프로파일
협업 프로토콜 협약
ebXML 트랜잭션
ebXML과 웹 서비스
포털
단 하나의 인스턴스
JAX Pack
JAX API 이용하기
자바로 웹 서비스 만들고 사용하기
애플리케이션 정의하기
제조업자에 의해 제공된 웹 서비스
공급자에 의해 제공된 웹 서비스
애플리케이션의 아키텍처
디자인 결정
데이터베이스 생성하기
웹 서비스 만들기
재고 서비스
제품 카탈로그 업로드 서비스
공급자에 의해 제공된 서비스
클라이언트 애플리케이션 만들기
요약

인덱스

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책