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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

EJB 2.0 실무 이야기

EJB 2.0 실무 이야기

김정훈, 권진만, 김병곤 (지은이)
피씨북(PCBOOK)
35,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

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

책 이미지

EJB 2.0 실무 이야기
eBook 미리보기

책 정보

· 제목 : EJB 2.0 실무 이야기 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788981930875
· 쪽수 : 1088쪽
· 출판일 : 2002-11-10

책 소개

자바나 JSP정도를 한번쯤 다루어봤던 독자들이라면 쉽게 EJB(Enterprise Java Beans)를 접근할 수 있도록 간단한 예제부터 전문적인 사용까지 단계적으로 풀어 설명한다. 실무에서 EJB를 직접 사용하고 있는 저자들의 경험담과 노하우가 함께 담겨있다.

목차

제 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 생성하기

저자소개

김정훈 (지은이)    정보 더보기
비트교육센터, 한국무역협회의 무역아카데미, 삼성전자, KH정보교육원 등에서 프리랜서로 C언어 강좌를 진행했다. 현재는 티맥소프트(www.tmax.co.kr)에서 강의를 하고 있다. 최근에는 정혜경님이 대표로 있는 렉토피아(www.lextopia.com)와 손을 잡고 늦은 꿈을 이뤄나가려고 노력 중이다. 지은 책으로 《알고리즘과 함께 하는 C의 아름다움》, 《프로젝트와 함께 하는 STL의 아름다움》, 《TC/IP 소켓 프로그래밍》 등이 있다.
펼치기
권진만 (지은이)    정보 더보기
펼치기
김병곤 (지은이)    정보 더보기
EJB2, EJB3 집필 JMS 서버 개발 Hot Deploy를 지원하는 자율 분산 시스템의 통신 미들웨어 개발 자바 애플리케이션 성능 컨설팅 자바 애플리케이션 소스 코드 정적 분석 컨설팅 JBoss User Group 카페지기 SCA-SW 진흥원 Opensource Infrastructure & Java EE Component 과정 강사(JBoss/EJB3) JBoss/EJB3/Java Application Performance Profiling 강의 KSPICE 회원 현재 분산 파일 시스템 연구 중
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책