스크랩

구간

열혈강의 EJB PROGRAMMING

시리즈 : 열혈강의 시리즈 [32]

이성희 저 | 프리렉 | 2007년 01월

북트리

정가
$66.00
판매가
$48.11 (27%↓) 최저가 보상
적립금
$0.96 (2%P)

품절된 상품입니다.

이 책을 꼭 원하시는 고객님께서는 아래 "상품문의"를 클릭 후 구매의사를
알려주세요. 책이 확보 될 경우 연락 드리겠습니다.

북카트 바로구매 위시리스트

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 8989345886 / 909쪽 188 x 257 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

  • 23,400
  • 36,000
  • 24,300
  • 31,500

책 소개

반디앤루니스 리뷰

EJB 특성을 살린 예제로 공략하자! 본 도서는 Sun Microsystems사의 J2EE 명세서에 기초하여 저자의 개발 경험과 강의 경험을 토대로 최대한 쉽게 풀어서 설명하였으며, 예제도 각 장마다 직접 실행해 볼 수 있도록 간단하게 작성하였다. 또한 독자가 원한다면 원하는 장부터 공부할 수 있도록 각 장에 사용된 예제의 연관성도 거의 없앴다. 물론, 게시판이나, 쇼핑몰, 전자 결재 등을 활용한 예제를 다루었으면 더 좋았을 수도 있겠지만, 이런 예제는 다른 언어에서라면 몰라도 EJB를 처음 접하는 독자라면 예제를 이해하는 쪽이 아니라, 단지 실행해 보는 데에 그칠 수 있다고 판단되어, 모든 예제는 각 장을 최대한 이해할 수 있도록 간단하게 여러 개를 포함시켰다.

출판사 리뷰

저자 소개

  • 저자 : 이성희
저자 : 이성희
티지원, 쌍용정보통신, 현대정보기술, 경실련 하이텔, KCC IT Academy, 홍익대, 건국대 등에서 자바 및 닷넷 강사로 활동 했다.
㈜프리렉 온라인 강의를 했었고, 국내 다수의 컨벤션 관련 솔루션 개발했다. 현재 ㈜CSPKorea 컨벤션 솔루션 개발팀장, 중앙일보 ITEA, 일본 취업반 전담 강사로 일하고 있다.  

목차

1장 J2EE 플랫폼, Java 2 Enterprise Edition Platform
1.1 멀티 분산 처리 애플리케이션
1.2 J2EE 컨테이너
1.3 웹 서비스 지원
1.4 패키징
1.5 배치
1.6 J2EE 1.4 플랫폼 API
1.7 Sun Microsystems Application Server
1.8 단원 정리

2장 XML, eXtensible Markup Language
2.1 XML과 HTML
2.2 XML 문서의 구조
2.3 XML 파서
2.4 DTD의 구현
2.5 DOM 파서의 사용
2.6 XSLT로 XML 문서의 변환
2.7 SAX 파서의 사용
2.8 단원 정리

3장 RMI, Remote Method Invocation
3.1 RMI의 구조
3.2 원격 객체의 위치 검색
3.3 RMI 레지스트리와 Naming 클래스의 사용
3.4 LocateRegistry 클래스의 사용
3.5 원격 객체의 활성화
3.6 RMI over IIOP 프로토콜의 사용
3.7 단원 정리

4장 JNDI와 LDAP, Java Naming Directory Interface and Lightweight Directory Access Protocol
4.1 네이밍 서비스
4.2 디렉토리 서비스
4.3 JNDI
4.4 JNDI의 컨텍스트
4.5 네이밍 서비스 예제
4.6 DNS 프로바이더 예제
4.7 단원 정리

5장 Stateless Session Bean
5.1 엔터프라이즈 자바 빈
5.2 세션 빈
5.3 세션 빈의 작성
5.4 Stateless Session Bean
5.5 Stateless Session Bean 예제
5.6 세션 빈의 처리 과정
5.7 애플리케이션의 수정
5.8 단원 정리

6장 Stateful Session Bean
6.1 Stateful Session Bean
6.2 라이프 사이클
6.3 시퀀스 다이어그램
6.4 비활성화와 활성화
6.5 SessionSynchronization 인터페이스
6.6 Stateful Session Bean 예제
6.7 isIdentical() 메소드
6.8 핸들의 사용
6.9 세션 빈의 선택 기준
6.10 단원 정리

7장 세션 빈에 대한 기타 주제
7.1 Environment Entry
7.2 데이터베이스의 사용
7.3 엔터프라이즈 자바 빈의 레퍼런스 전달
7.4 타이머 서비스의 사용
7.5 단원 정리

8장 세션 빈을 이용한 애플리케이션 개발
8.1 실습 데이터 준비
8.2 쇼핑몰의 서버측 예제
8.3 쇼핑몰의 클라이언트측 예제
8.4 예제의 패키징 및 배치
8.5 예제 실행

9장 엔티티 빈, Entity Bean
9.1 엔티티 빈
9.2 CMP 엔티티 빈의 라이프 사이클
9.3 CMP 엔티티 빈의 시퀀스 다이어그램
9.4 CMP 엔티티 빈
9.5 EntityBean 인터페이스
9.8 단원 정리

10장 CMR, Container-Managed Relationship
10.1 엔티티 빈과 관계형 데이터베이스
10.2 CMP 2.0을 사용하는 엔티티 빈 예제
10.3 RosterApp 애플리케이션
10.4 PlayerBean 엔티티 빈
10.5 TeamBean 엔티티 빈
10.6 LeagueBean 엔티티 빈
10.7 RosterBean 세션 빈
10.8 기타 유틸리티 클래스
10.9 RosterApp 애플리케이션의 클라이언트
10.10 RosterApp 애플리케이션의 배치 및 실행
10.11 단원 정리

11장 EJB-QL, Enterprise Java Beans Query Language
11.1 EJB-QL 문법 1
11.2 EJB-QL 예제
11.3 EJB-QL 문법 2
11.4 EJB-QL의 한계
11.5 단원 정리

12장 BMP 엔티티 빈, Bean-Managed Persistence
12.1 BMP 엔티티 빈의 구성 요소
12.2 개선된 BMP
12.3 BMP를 사용하는 엔티티 빈 예제
12.4 단원 정리

13장 JMS API, Java Message Service API
13.1 메시징 서비스
13.2 JMS API
13.3 JMS API의 기본 개념
13.4 JMS API로 구현된 애플리케이션의 구성
13.5 JMS 클라이언트의 작성
13.6 단원 정리

14장 메시지 드리븐 빈, Message Driven Bean
14.1 메시지 드리븐 빈
14.2 메시지 드리븐 빈 예제
14.3 단원 정리

15장 트랜잭션, Transaction
15.1 트랜잭션
15.2 CMT
15.3 BMT
15.4 트랜잭션 타임아웃
15.5 고립성 레벨
15.6 멀티 데이터베이스에서의 업데이트
15.7 웹 컴포넌트의 트랜잭션
15.8 단원 정리

16장 리소스 커넥션, Resource Connection
16.1 JNDI 네이밍
16.2 DataSource 객체와 커넥션 풀
16.3 데이터베이스 커넥션
16.4 메일 세션 커넥션
16.5 URL 커넥션
16.6 단원 정리

17장 보안, Security
17.1 보안의 개요
17.2 보안 요구 사항
17.3 프로그래밍에 의한 접근 제어
17.4 보안 컨텍스트의 전이
17.5 보안 예제
17.6 단원 정리

18장 EJB와 웹 서비스, Web Service
18.1 웹 서비스의 구조
18.2 JAX-RPC
18.3 단원 정리

19장 EJB 디자인 전략
19.1 컴포넌트 기반의 구조
19.2 EJB의 장·단점
19.3 EJB 디자인시 고려 사항
19.4 EJB 디자인 패턴
19.5 단원 정리

20장 스트럿츠와 EJB 연동
20.1 웹 애플리케이션
20.2 웹 애플리케이션의 개발 패턴
20.3 스트럿츠와 EJB 연동
20.4 XDoclet의 사용
20.5 패키징과 배치
20.6 단원 정리

top