카트
입력삭제
검색하기
광고이동
QR/바코드 검색
이미지 검색을 사용해 보세요
검색창 이전화면
이전화면
최근 검색어
전체삭제
인기 검색어
닫기
창 닫기
창 닫기
상품을 카트에 담았습니다.
바로가기
이 책을 구입하신 분들이 산 책
공유하기
소득공제
청년패스
강력추천
엔터프라이즈 애플리케이션 아키텍처 패턴
Martin Fowler 저 / 송 태국, 김동열, 최미현 공역
피어슨에듀케이션코리아(PTG)
2003.04.14.
리뷰 총점
7.7
회원리뷰
3
가격
32,000
원
10
28,800
YES포인트
?
320원 (1%)
5만원 이상 구매 시 2천원 추가 적립
앱 다운 시 1천원 상품권
결제혜택
카드/간편결제 혜택을 확인하세요
종이책
28,800
원
중고
19,500
원~
위키북스에서 재출간 되었습니다.
개정판 보기
eBook이 출간되면 알려드립니다.
알림신청
분철서비스 시작되면 알려드립니다.
알림신청
이미 소장하고 있다면 판매해 보세요.
예스24에 팔기
바이백 신청 불가
내 가게에서 팔기
국내배송만 가능
문화비소득공제 가능
이 책을 구입하신 분들이 산 책
AI PICK
안내
함께 산 책
많이 산 책
도서정보
리뷰/한줄평
3
배송/반품/교환
시리즈
태그
업체 공지사항
중고도서 소개
구성 소개
특별 구성
MD 한마디
카드뉴스
상세 이미지
책소개
관련 동영상
목차
저자 소개
관련분류
품목정보
만든이 코멘트
예스24 리뷰
책 속으로
줄거리
캐스팅
관련 자료
부가 영상
출판사 리뷰
전문가 리뷰
추천평
펼치기/닫기
시리즈
태그
업체 공지사항
중고도서 소개
구성 소개
특별 구성
MD 한마디
카드뉴스
상세 이미지
책소개
관련 동영상
목차
저자 소개
관련분류
품목정보
만든이 코멘트
예스24 리뷰
책 속으로
줄거리
캐스팅
관련 자료
부가 영상
출판사 리뷰
전문가 리뷰
추천평
이 상품의 태그
#청년패스
책소개
제 I 부 전체 설명
제 1 장 레이어 구성
기업 애플리케이션의 레이어 진화
세 가지 주요 레이어
레이어 실행 지점 선택
제 2 장 도메인 로직 구성
선 택
서비스 레이어
제 3 장 관계 데이터베이스 매핑
아키텍처 패턴
행위의 문제
데이터 읽기
구조 매핑 패턴
매핑 설계
메타데이터 사용
데이터베이스 연결
기타 주의사항
참고 자료
제 4 장 웹 프리젠테이션
뷰 패턴
입력 컨트롤러 패턴
참고 자료
제 5 장 동시성
동시성 문제
실행 컨텍스트
격리와 불변성
낙관적/비관적 동시성 제어
트랜잭션
ACID
오프라인 동시성 제어를 위한 패턴
애플리케이션 서버 동시성
참고 자료
제 6 장 세션 상태
상태없음(statelessness)의 가치
세션 상태
세션 상태 저장방법
제 7 장 분산 전략
분산 객체의 유혹
원격 및 지역 인터페이스
분산이 필요한 곳
분산 경계선에 대한 작업
분산용 인터페이스
제 8 장 모두 모으기
도메인 레이어에서 시작
데이터 소스 레이어로 내려가기
기타 기술 관련 조언
기타 레이어 구조
제 II 부 패턴들
제 9 장 도메인 로직 패턴
트랜잭션 스크립트
도메인 모델
테이블 모듈
서비스 레이어
제 10 장 데이터 소스 아키텍처 패턴들
테이블 데이터 게이트웨이(Table Data Gateway)
로우 데이터 게이트웨이
액티브 레코드
데이터 매퍼
제 11 장 객체-관계 행동 패턴
작업의 단위
식별자 맵(Identity Map)
지연 로드
제 12 장 객체-관계 구조 패턴
식별자 필드
이차 키 매핑
연관관계 테이블 매핑
의존 매핑
임베디드 밸류
직렬화된 LOB
단일 테이블 상속
클래스 테이블 상속
구체적인 테이블 상속
상속 매퍼
제 13 장 객체-관계 메타데이터 매핑 패턴
메타데이터 매핑
질의 객체
저장소
제 14 장 웹 프리젠테이션 패턴
모델 뷰 컨트롤러
페이지 컨트롤러
프론트 컨트롤러
템플릿 뷰
변형 뷰
두 단계 뷰
애플리케이션 컨트롤러
제 15 장 분산 패턴
원격 퍼사드
데이터 전송 객체
제 16 장 오프라인 동시성 패턴
낙관적인 오프라인 잠금
비관적인 오프라인 잠금
크게 나누어진 잠금
암시적 잠금
제 17 장 세션 상태 패턴
클라이언트 세션 상태
서버 세션 상태
데이터베이스 세션 상태
제 18 장 기본 패턴
게이트웨이
매 퍼
레이어 수퍼타입
별도의 인터페이스
레지스트리
밸류 오브젝트
머 니
특별한 케이스
플러그인
서비스 스텁
레코드 세트
참고문헌
찾아보기
엔터프라이즈 애플리케이션 개발 과정에서는 고비 때마다 여러 신기술이 등장하여 돌파구를 마련해주었으며, 자바와 닷넷(.NET) 같은 멀티-티어 객체 지향 플랫폼은 이제 개발 현장 어디서나 흔히 쓰이는 기술로 자리 잡았다. 하지만 새롭게 등장한 이런 도구와 기술에는 강력한 애플리케이션을 구축할 수 있는 역량을 갖추고는 있지만, 실제로 구현하기란 그리 쉽지 않다. 그 동안 개발자들은 엔터프라이즈 애플리케이션을 구축하면서 성공하지 못했던 것은 경험 많은 객체 개발자들이 축적해놓은 아키텍처 측면의 교훈을 제대로 이해하지 못한 탓이 컸다.
세계적 명성을 자랑하는 객체 지향 설계자인 마틴 파울러는 엔터프라이즈 애플리케이션 개발자들이 흔히 직면하는 난제들에 실질적인 답을 제시할 목적으로 이 책을 집필하였다. 저자는 객체 지향 기술이 스몰토크에서 CORBA로, 다시 자바와 닷넷으로 변화해왔지만, 그 속에는 공통된 문제를 해결하는 데 적용할 수 있는 일관된 설계 아이디어가 존재한다는 사실을 간파하였다. 그리고 반복적으로 발생하는 40여 개의 솔루션을 전문가 그룹의 도움을 받아 패턴들로 정제하여, 자바나 닷넷을 비롯하여 어떤 애플리케이션 플랫폼에도 적용할 수 있는 해법으로 이 책에 담아내었다.
책은 실제로 두 권을 하나로 묶은 것이다. 전반부는 엔터프라이즈 애플리케이션 개발 전반을 다룬 지침서로, 이 책에서 다루는 전체 내용을 처음부터 끝까지 일목요연하게 파악할 수 있다. 후반부는 각 패턴 자체를 상세하게 소개하는 참조 내용으로 구성되어 있으며, 패턴의 사용 방법과 구현 정보뿐 아니라 자바와 C#으로 작성된 구체적인 예제 코드를 제공한다. 또한 책 전반에 걸쳐 UML 다이어그램을 폭넓게 활용하여 독자의 개념 이해를 돕고 있는 것도 이 책의 장점으로 꼽힌다. 이 책 한 권이면 엔터프라이즈 애플리케이션을 어떤 아키텍처를 기반으로 구축할지 결정하는 데 필요한 지식은 물론이고 실제 구축 과정에서 쓰게 될 검증된 패턴들을 익히는 데 전혀 손색이 없을 것이다.
책소개 더보기
펼치기
저자 소개
저자 : 마틴 파울러(Martin Fowler)
엔터프라이즈 애플리케이션 개발 및 통합 전문회사인 소트웍스(ThoughtWorks)의 수석 엔지니어로, 1980년대에 멀티-레이어 엔터프라이즈 애플리케이션을 구축하는 데 최초로 객체 기술을 사용하여 신기원을 열었다. 『리팩토링(Refactoring)』, 『Analysis Pattern, UML Distilled, Planning Extreme Programming』(애디슨 웨슬리 출간) 등 명저를 저술했다.
관련 분류
카테고리 분류
국내도서
IT 모바일
컴퓨터 공학
개발방법론
품목정보
발행일
2003년 04월 14일
쪽수, 무게, 크기
608쪽 | 크기확인중
ISBN13
9788945071460
리뷰/한줄평
3
리뷰
7.6
리뷰 총점
리뷰 쓰기
혜택 및 유의사항
한줄평
첫번째 한줄평을 남겨주세요.
한줄평 쓰기
혜택 및 유의사항
리뷰
3
한줄평
0
리뷰전체
리뷰전체
구매리뷰
포토/동영상리뷰
추천순
최근순
추천순
평점높은순
평점낮은순
리뷰 전체보기
리뷰
3
한줄평
0
클린봇
으로 착한 글만 확인해보세요!
클린봇
이 부적절한 글을 감지 중입니다.
설정
구매한줄평
추천순
최근순
추천순
평점높은순
평점낮은순
한줄평 전체보기
배송/반품/교환 안내
절판
개정판 보기
더 이상 보지 않기
닫기