HOME > 상세정보

상세정보

J2EE Design Patterns Applied

J2EE Design Patterns Applied (1회 대출)

자료유형
단행본
개인저자
Nashi, Nadia, 저 이용원, 역
서명 / 저자사항
J2EE Design Patterns Applied / 나디아 나쉬 외 5인 공저 ; 이용원 외 6인 공역
발행사항
서울 :   정보문화사,   2003  
형태사항
399 p. : 삽화 ; 24 cm
총서사항
Programmer to programmer
ISBN
8956740607
일반주기
색인수록  
감수: 김정아  
000 00000cam c2200205 c 4500
001 000000815095
005 20170803164633
007 ta
008 030411s2003 ulka 001c kor
020 ▼a 8956740607 ▼g 93000
035 ▼a KRIC08588321
040 ▼a 241050 ▼c 241050 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 121076960 ▼f 과학 ▼l 121076961 ▼f 과학 ▼l 111248410
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2003
245 0 0 ▼a J2EE Design Patterns Applied / ▼d 나디아 나쉬 외 5인 공저 ; ▼e 이용원 외 6인 공역
260 ▼a 서울 : ▼b 정보문화사, ▼c 2003
300 ▼a 399 p. : ▼b 삽화 ; ▼c 24 cm
440 0 0 ▼a Programmer to programmer
500 ▼a 색인수록
500 ▼a 감수: 김정아
700 1 ▼a Nashi, Nadia, ▼e
700 1 ▼a 이용원, ▼e
900 1 0 ▼a 나쉬, 나디아, ▼e

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/교육보존A/1 청구기호 005.133 2003 등록번호 111248410 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2003 등록번호 121076960 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2003 등록번호 121076961 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 2003 등록번호 151140440 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/교육보존A/1 청구기호 005.133 2003 등록번호 111248410 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2003 등록번호 121076960 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2003 등록번호 121076961 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 2003 등록번호 151140440 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

책소개

J2EE 애플리케이션에서 디자인 패턴의 사용은 소프트웨어 디자인 패턴이 가지는 기존의 다양함에 추가하여, 새롭고 흥미로운 영역이다. 그러나 이런 패턴들이 독립적으로 존재하지는 않으며, 필연적으로 좀더 크고 복잡한 프레임워크와 결합된 형태가 되어야 한다.

패턴을 선별하고, 실세계의 솔루션으로 바꾸는 것은 결코 쉬운 일이 아니다. 더욱이 비즈니스와 기술적인 요구사항들을 처리하기 위해 패턴들을 적용하는 것은 엄청난 도전이라 할 수 있다.

이 책은 패턴을 사용하여 확장 가능하고 안정적인 J2EE 애플리케이션을 만들기 위한 가이드를 (완전한 객체지향 디자인 법칙들 및 실세계 사례들과 함께) 제공한다. 목적은 설계자와 개발자들에게 J2EE 솔루션을 설계하고 구축하는 최상의 기술들에 대한 접근의 제공에 있다.

J2EE 패턴들의 카탈로그가 아닌, 패턴들을 이용한 문제의 해결 및 구현과 배포 전략의 고안에 초점을 맞추고 있으며, 각 장은 특정 목적과 좀더 일반적으로 목적에 기여하기 위한 패턴의 사용에 방향을 맞추고 있다.

다음 내용들을 담고 있다.

  • 강건하고 다루기 쉬운 웹 티어를 구성하기 위해 패턴을 어떻게 적용할 것인가
  • 재사용 가능한 영속 프레임워크를 구성하기 위해 패턴을 어떻게 적용할 것인가
  • 애플리케이션의 성능과 확장성을 향상시키기 위해 패턴을 어떻게 적용할 것인가
  • 애플리케이션의 보안을 관리하기 위해 패턴을 어떻게 적용할 것인가
  • 엔터프라이즈 통합을 가능하게 하기 위해 패턴을 어떻게 적용할 것인가


    정보제공 : Aladin
  • 저자소개

    나디아 나쉬(지은이)

    <J2EE Design Patterns Applied>

    이용원(옮긴이)

    중앙대학교 컴퓨터공학과에서 소프트웨어공학 전공으로 석사 학위를 받았고, 여러 금융 시스템에 아키텍트로 참여했다. 현재는 처브그룹 에이스손해보험에서 아키텍트로 일하고 있으며, 금융정보보호, 클라우드 컴퓨팅과 IT 컴플라이언스 분야로 관심 영역을 넓히고 있다. 《엔터프라이즈 자바빈즈》(대청)와 《J2EE 응용과 디자인 패턴》(대청)을 썼고, 《EJB 디자인 패턴》(인사이트), 《실용주의 프로그래머를 위한 단위 테스트 with JUnit》(인사이트), 《UML 실전에서는 이것만 쓴다》(인사이트) 등을 번역하였다.

    정보제공 : Aladin

    목차

    제1장 J2EE를 위한 디자인 패턴의 적용
       패턴의 진화 = 14
       소프트웨어 공학에서의 패턴 = 15
       디자인 패턴이란 무엇인가? = 17
       패턴 식별 = 20
       디자인 패턴의 표현 = 22
       디자인 패턴은 어떻게 설계 문제를 해결하는가? = 23
       디자인 패턴의 선택 = 26
       패턴의 사용 = 28
       리팩토링 = 30
       안티패턴 = 31
       J2EE와 디자인 패턴 = 32
          왜 J2EE에서 패턴을 사용하는가? = 36
          J2EE 고유의 패턴 : J2EE 컨텍스트에서의 패턴 = 37
          가장 중요한 J2EE 패턴 = 38
          다른 중요한 디자인 패턴들 = 45
       J2EE 패턴의 문제 영역 = 46
       요약 = 49
    제2장 웹 티어 패턴의 적용
       프레젠테이션 패턴 = 51
       사례 연구 : 호텔 예약 관리 시스템 = 52
          유스케이스 모델 = 53
       패턴 식별하기 = 56
          요청 처리하기 = 56
          세션 관리 = 72
          뷰 관리 = 77
          유효성 검사 = 87
          여러 패턴들을 하나의 프레임워크로 만들기 = 90
          호텔 애플리케이션 관리 사이트 = 96
       요약 = 99
    제3장 영속성 프레임워크를 위한 패턴의 적용
       초기 모델 = 105
       영속성 프레임워크란 무엇인가? = 110
          Data Access Object 패턴 = 113
          영속성 프레임워크의 예외 = 114
          Data Access Object 패턴 구현하기 = 115
       TitleDAO 세션 빈 = 119
          TitleDAOBean 클래스 = 120
       Value Object 패턴 = 139
       Service Locator 패턴 = 145
       영속성 프레임워크 동작 = 152
       영속성 프레임워크 전략 = 160
          프라이머리키 생성 전략 = 160
          동시성 전략 = 166
          트랜잭션 관리 전략 = 168
          성능 전략 = 170
          마이그레이션(Migration) 전략 = 172
       요약 = 174
    제4장 성능과 확장성의 향상을 위한 패턴의 적용
       무엇이 성능 문제를 유발하는가? = 177
          RMI(Remote Method Invocation) = 178
          네트워크 호출의 지연 시간 = 180
       무엇이 확장성 문제를 유발하는가? = 181
          강하게 결합된 시스템 = 182
       시내 관광 예약 애플리케이션 = 183
       성능을 향상시키기 위한 패턴 식별하기 = 196
          Service Locator 패턴 = 197
          Value Object 패턴 = 201
          Session Fa \cedilc ade 패턴 = 205
       확장성 향상시키기 위한 패턴 식별하기 = 215
          Message Fa \cedilc ade 패턴 = 215
          Business Delegate 패턴 = 218
       완전한 시내 관광 애플리케이션의 아키텍처 = 225
       요약 = 227
    제5장 보안 관리를 위한 패턴의 적용
       보안 패턴이란? = 229
          보안 패턴 사용의 이점 = 230
          보안 패턴을 사용하는 시점 = 230
          안전한 프로그래밍 = 230
          웹 뱅킹 사례 연구 = 231
          보안 패턴 = 234
       Wrox 웹 뱅킹 유스케이스 = 237
          공개 페이지 보기 = 239
          로그인하기 유스케이스 = 239
          로그아웃하기 유스케이스 = 240
          계좌 잔액 보기 유스케이스 = 240
          계좌 내역 보기 유스케이스 = 241
          계좌 이체하기 유스케이스 = 241
       사례 연구 구현하기 = 242
          애플리케이션 클래스 = 251
       요약 = 268
    제6장 엔터프라이즈 통합을 가능하게 해주는 패턴의 적용
       엔터프라이즈 애플리케이션 통합은 무엇인가? = 270
          통합 아키텍처 = 271
          J2EE로 EAI = 277
       J2EE에서의 통합 패턴 = 280
          Integration Broker 패턴 = 281
          Integration Wrapper 패턴 = 286
          Integration Mediator 패턴 = 289
          Virtual Component 패턴 = 292
          Data Mapping 패턴 = 299
          Process Automator 패턴 = 301
          통합 패턴 간의 관계 = 304
       간단한 통합 시나리오 = 305
          패턴 식별 설계 = 308
       Integration Pattern의 구현 = 314
          Integration Wrapper 패턴의 구현 = 314
          Integration Mediator 패턴의 구현 = 321
          Data Mapping 패턴의 구현 = 325
          Virtual Component 패턴의 구현 = 337
          Process Automator 패턴의 구현 = 344
       B2B에서의 Integration 패턴의 사용 = 355
       요약 = 355
    제7장 재사용성과 유지보수성, 확장성을 위한 패턴의 적용
       왜 재사용 가능한 소프트웨어를 만들어야 하는가? = 358
       왜 유지보수성이 뛰어난 소프트웨어를 만들어야 하는가? = 359
       왜 확장성이 뛰어난 소프트웨어를 만들어야 하는가? = 360
       컴포넌트 기반 사례 연구 = 360
          인터페이스 = 361
          Fa \cedilc ade 디자인 패턴 = 362
          J2EE 컨텍스트에서 Fa \cedilc ade 구현 = 363
          Abstract Factory 디자인 패턴 = 368
          J2EE 컨텍스트에서 Abstract Factory 구현 = 369
       Decorator 디자인 패턴 = 375
          J2EE 컨텍스트에서 Decorator의 구현 = 376
          Builder 디자인 패턴 = 381
          J2EE 컨텍스트에서 Builder 구현 = 382
          Template Method 디자인 패턴 = 389
          J2EE 컨텍스트에서 Template Method의 구현 = 390
          패턴들을 프레임워크로 조립 = 394
       요약 = 395

    관련분야 신착자료

    Harvard Business Review (2025)