책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788981930875
· 쪽수 : 1088쪽
· 출판일 : 2002-11-10
책 소개
목차
제 1 부 Enterprise JavaBeans 맛보기
1장 HelloWorld EJB로 시작하기
1.1 EJB 일단 만들고 보자
1.2 영원한 예제 프로그램 - Hello World~!!
1.3 기본 환경 구축하기
1.4 프로그램 작성하기
2장 HelloWorld 프로그램 설치하기
3장 HelloWorld 프로그램 동작시켜 보기
제 2 부 분산 객체 아키텍처 이야기
4장 분산 객체 아키텍처의 개요
4.1 CORBA
4.2 J2EE
5장 TCP/IP 프로그램
5.1 스트림
5.2 HelloWorld 프로그램
5.3 좀더 복잡한 사칙연산 프로그램
6장 코바 프로그램
6.1 그렇다면 SORBA를 설치하여 보자.
6.2 코바 프로그램의 작성
6.3 코바 프로그램 실행
7장 EJB 프로그램
7.1 EJB 프로그램 작성
7.2 EJB 프로그램 컴파일 및 배포
7.3 클라이언트 코드 작성 및 실행
8장 분산 객체 아키텍처의 내부
8.1 클라이언트 프로그램들
8.2 서버쪽 프로그램들
9장 분산 객체 아키텍처의 장점
제 3 부 컴포넌트 기반 개발(CBD)과 Java 2 Enterprise Edition의 소개
10장 CBD(Component Based Devleopment)와 컴포넌트
10.1 컴포넌트의 목적
10.2 왜 컴포넌트 기반 개발인가?
10.3 컴포넌트란 무엇인가?
10.4 컴포넌트 명세
11장 Java 2 Enterprise Edition(J2EE) 소개
11.1 애플리케이션 컴포넌트와 J2EE 서버
11.2 컨테이너(Container)
11.3 자원 관리 드라이버
11.4 J2EE 표준 서비스
11.5 상호 운영성
11.6 J2EE Product Extentions
11.7 J2EE 플랫폼에서 역할들
11.8 J2EE 플랫폼 규약
11.9 J2EE 보안(Security)
11.10 네이밍(Naming)
제 4 부 EJB 2.0 이야기
12장 EJB 2.0의 개요
12.1 컴포넌트로서의 엔터프라이즈 빈즈
12.2 엔터프라이즈 자바빈즈 규약
13장 로컬 클라이언트와 리모트 클라이언트 뷰
13.1 개요
13.2 리모트 클라이언트
13.3 로컬 클라이언트
13.4 클라이언트 뷰 결정하기
14장 Session Bean의 클라이언트 뷰
14.1 개요
14.2 EJB 컨테이너
14.3 Session Bean의 리모트 홈 인터페이스
14.4 Session Bean의 로컬 홈 인터페이스
14.5 EJBObject와 EJBLocalObject
14.6 세션 객체의 식별
14.7 세션 객체의 생명 주기
14.8 세션 객체를 생성하고 사용하기
14.9 객체의 식별
15장 Session Bean의 컴포넌트 규약
15.1 개요
15.2 Session Bean 모델의 목표
15.3 컨테이너의 워킹 세트(working set) 관리
15.4 대화 상태(Conversational State)
15.5 Stateful Session Bean 상태 다이어그램
15.6 Stateless Session Beans
15.7 Statelses Session Bean 상태 다이어그램
15.8 빈 프로바이더가 해야 할 일
15.9 예제
16장 Entity Bean의 클라이언트 뷰
16.1 개요
16.2 리모트 클라이언트
16.3 로컬 클라이언트
16.4 EJB 컨테이너
16.5 Entity Bean의 리모트 홈 인터페이스
16.6 Entity Bean의 로컬 홈 인터페이스
16.7 엔티티 객체의 생명 주기
16.8 프라이머리 키와 객체 식별자
16.9 Entity Bean의 리모트 인터페이스
16.10 Entity Bean의 로컬 인터페이스
16.11 Entity Bean의 핸들
16.12 엔티티 홈 핸들
16.13 Type narrowing
17장 CMP Entity Bean의 컴포넌트 규약
17.1 개요
17.2 컨테이너가 관리하는 객체의 지속성과 자료의 독립성
17.3 CMP Entity Bean 프로바이더의 관점
17.4 Entity Bean 컴포넌트 규약
17.5 빈과 컨테이너 사이의 인스턴스 생명 주기 규약
17.6 엔터프라이즈 빈 프로바이더가 해야 할 일
17.7 프라이머리 키
17.8 예제
18장 EJB QL
18.1 개요
18.2 EJB QL 정의
19장 BMP Entity Bean 컴포넌트 규약
19.1 개요
19.2 엔터프라이즈 빈 프로바이더가 해야 할 일
19.3 예제
20장 Message-Driven Bean
20.1 개요
20.2 Message-Driven Bean 모델의 목표
20.3 Message-Driven Bean의 클라이언트 관점
20.4 Message-Driven Bean 인스턴스와 컨테이너의 통신
20.5 Message-Driven Bean 상태 다이어그램
20.6 빈 프로바이더가 해야 할 일
20.7 예제
21장 트랜잭션(Transaction)
21.1 트랜잭션
21.2 분산 트랜잭션 시나리오
21.3 빈 프로바이더가 해야 할 일
22장 보안(Security)
22.1 개요
22.2 빈 프로바이더가 해야 할 일
22.3 애플리케이션 조립자가 해야 할 일
22.4 배포자가 해야 할 일
제 5 부 개발 시스템 설치 이야기
23장 시스템 구축에 관한 전체 밑그림
24장 Oracle 8i Enterprise의 설치
24.1 Oracle 8i Enterprise Server의 설치
24.2 Oracle 8i Client의 설치
25장 BEA WebLogic 6.1 Application Server의 설치
26장 Oracle 8i와 WebLogic 6.1의 연동
27장 Borland JBuilder 6 Enterprise와 BES AppServer 5.0의 설치
28장 Borland JBuilder 6 Enterprise의 환경 설정
28.1 Borland Enterprise Server의 설정
28.2 BEA WebLogic 6.1의 설정
28.3 Oracle Thin JDBC 드라이버의 설정
29장 CVS(Concurrent Version System) 설치하기
29.1 CVS for Windows
29.2 CVS for Linux/Unix
제 6 부 JBuilder와 WebLogic을 이용하여 EJB 만들기
30장 환경 구축하기
31장 Session Bean 만들기
31.1 Stateless Session Bean 생성하기
31.2 Stateful Session Bean
32장 Entity Bean 만들기
32.1 Entity Bean을 만들기 위한 환경 설정하기
32.2 BMP Entity Bean 만들기
32.3 CMP Entity Bean 만들기
제 7 부 EJB 실무 프로젝트 체험하기
33장 음반 주문 EJB 컴포넌트 개발하기
33.1 EJB 음반 주문 시스템 프로젝트 개요
33.2 문제 기술(Problem Statement)
33.3 액터(Actor)와 유스케이스(Use-Case) 식별
33.4 유스케이스 명세서(Usecase Specification)
33.5 데이터베이스 스키마 만들기
33.6 Oracle Thin JDBC 드라이버 설정하기
33.7 Oracle 8i 서버에 데이터베이스 스키마 구성하기
33.8 Enterprise JavaBeans 생성하기
33.9 Oracle JDBC 드라이버 애플리케이션 서버에 설치하기
33.10 Enterprise Archive(EAR) 생성하기
33.11 Entity Bean의 로컬 / 리모트 설정하기
33.12 Entity Bean의 Relation 설정하기
33.13 ejbCreate() 메소드 설정하기
33.14 finder 추가하기
33.15 Helper Class 생성하기
33.16 Session Bean 생성하기
33.17 EJB Reference 설정하기
33.18 Session Bean 구현
33.19 Security 설정하기
33.20 CVS 서버를 이용한 소스 코드 버전 컨트롤
제 8 부 다른 버전의 프로젝트 체험하기
34장 BMP Entity Bean과 CMP Entity Bean
34.1 Container-Managed Persistence(CMP) Entity Bean
34.2 Bean-Managed Persistence(BMP) Entity Bean
34.3 CMP Entity Bean과 BMP Entity Bean의 선택의 문제
35장 Bean-Managed Entity Bean 생성하기
35.1 BMP Entity Bean 생성하기
35.2 finder 추가하기
35.3 Helper Class 생성하기
35.4 Session Bean 생성하기
35.5 EJB Reference 설정하기
35.6 컴포넌트 배포하기
35.7 테스트 클라이언트 작성하기
35.8 Web Application 생성하기
35.9 Java Server Page와 Servlet 작성하기
35.10 Security 설정하기
35.11 Security 적용하기
35.12 동작 테스트하기
35.13 인터페이스 명세하기
35.14 JavaDoc 생성하기