서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
모듈라 자바 Modular Java
저자 : 크레이그 월즈
출판사 : 에이콘출판
출판년 : 2011
정가 : 26000, ISBN : 9788960772359
책소개
모듈성은 좋은 소프트웨어를 판가름하는 필수 요건 중 하나로서, 그간 자바 진영에서는 자바 자체의 제한적인 모듈성을 극복하고 모듈화를 극대화하고자 OSGi라는 자바 기반의 서비스 플랫폼 명세를 제정하고 발전시키면서 다양한 분야에 이를 적용해왔다. 『Modular Java 모듈라 자바』는 이러한 모듈화 프로그래밍의 기초를 다루는 한편 Spring-DM이라는 OSGi용 스프링 확장을 토대로 스프링을 기반으로 진행되는 프로젝트에서 OSGi를 활용할 수 있게 돕는다. 『스프링 인 액션』을 저술한 저자의 친절하고 간결한 설명이 돋보이는 이 책은 이론과 실무가 잘 조화돼 있어 모듈화 프로그래밍의 개념을 익히고 현장에서 OSGi 개발을 시작하는 발판이 될 것이다.
목차
1장 들어가며
___[1.1] 새로운 바퀴 한 다발
___[1.2] 모듈화
___[1.3] OSGi 소개
___[1.4] 로드맵
___[1.5] 대상 독자
___[1.6] 감사의 글
1부 OSGi 기초
2장 시작하기
___[2.1] OSGi 컨테이너
___[2.2] 안녕! OSGi
___[2.3] Hello World 서비스 번들
3장 JAR 파일 검색기
___[3.1] JAR 파일 검색
___[3.2] 컴포넌트 설계
___[3.3] 애플리케이션 컴포넌트의 OSGi 번들 제작
___[3.4] 프로젝트 설정
4장 번들 다루기
___[4.1] 도메인 번들 작성
___[4.2] 번들 이외의 라이브러리 다루기
___[4.3] 번들의 생명주기
5장 OSGi 서비스
___[5.1] OSGi 서비스 작성
___[5.2] 서비스 테스트
___[5.3] OSGi 서비스 활용
2부 스프링 다이내믹 모듈과 웹 번들
6장 스프링과 OSGi
___[6.1] Spring-DM 소개
___[6.2] 선언적 서비스
___[6.3] OSGi 서비스 주입
7장 웹 번들 작성
___[7.1] 웹 서버 구성
___[7.2] Spring-DM 웹 확장자
___[7.3] 웹 번들 개발
___[7.4] 웹 번들 배포
8장 번들 확장
___[8.1] 조각 번들 소개
___[8.2] UI 조각 번들 생성
___[8.3] 시도
3부 마무리 손질
9장 운영 환경의 OSGi
___[9.1] 애플리케이션 배포
___[9.2] 관리 콘솔 추가
10장 애플리케이션 설정
___[10.1] 팩스 설정 관리자 설치
___[10.2] 웹 콘솔 설정
___[10.3] 로깅 설정
___[10.4] 애플리케이션 세부사항 설정
___[10.5] 웹 서버 설정
부록 A 매니패스트 헤더
___[A.1] OSGi R4 헤더
부록 B Spring-DM 설정
___[B.1] Spring-DM의 핵심 설정 요소
___[B.2] Spring-DM의 요약 설정 요소
부록 C OSGi 블루프린트 서비스
___[C.1] 블루프린트 서비스와 Spring-DM의 비교
___[C.2] OSGi 블루프린트 서비스(RFC-124)의 요소
___[C.3] OSGi 블루프린트 서비스(RFC-124) 요약 요소
부록 D 참고 자료
부록 E 참고 문헌