국립세종도서관
상세검색 닫기
자료유형
본문언어
출판년도 ~
정렬
상세검색 +

기타

  • 홈으로
글씨 글씨 확대 글씨 축소
고급 이클립스 플러그인 개발 : 플러그인 확장에서 동적 서비스 연결까지 / 알렉스 블루윗 지음 ;신은정 옮김
고급 이클립스 플러그인 개발 : 플러그인 확장에서 동적 서비스 연결까지 책표지
  • ·표제/책임표시사항 고급 이클립스 플러그인 개발 : 플러그인 확장에서 동적 서비스 연결까지 / 알렉스 블루윗 지음 ;신은정 옮김
  • ·발행사항 의왕 : 에이콘출판, 2015
  • ·형태사항 396 p. ;24 cm
  • ·주기사항 원표제:Mastering eclipse plug-in development :build modular applications on eclipse by defining custom extension points and using OSGi services
    색인수록
    원저자명: Alex Blewitt
    영어 원작을 한국어로 번역
  • ·표준번호/부호 ISBN: 9788960776975  94000: \35000 
  • ·분류기호 한국십진분류법-> 005.11  듀이십진분류법-> 005.1  
  • ·주제명 플러그인[plug-in]컴퓨터 프로그래밍[computer programming]
권별정보 자료위치출력 관심도서 보기 관심도서 담기

※ 좌우로 스크롤하시면 내용이 보입니다.

권별정보 안내
신청 편/권차 편제 저작자 발행년도 등록번호 청구기호 자료있는 곳 자료상태 예약자 반납예정일 매체구분
알렉스 블루윗 지음 ;신은정 옮김 2015 SE0000172449 005.11-15-26 일반자료실(서고) 서고 비치(온라인 신청 후 이용) 0 - 인쇄자료(책자형) 
※ 신청 종류
- 대출예약신청:
자료상태가 ‘대출중’인 경우 해당 도서를 예약하여 도서 반납 시 우선적으로 대출받을 수 있는 서비스
- 청사대출신청:
정부세종청사(6-3동, 2-1동)에 위치한 무인예약도서대출반납기에서 도서 수령‧반납이 가능한 서비스
- 무인대출신청:
도서관 1문(정문)에 위치한 무인예약도서대출기에서 도서 수령이 가능한 서비스
- 서고자료신청:
서고에 보관된 자료에 대한 열람신청 서비스 이용방법: 로그인 → 자료검색 → [상세정보] 클릭 → 권별정보에서 자료 선택 →[서고자료신청] → 자료비치완료 문자 수신 → 해당 자료실에서 자료 수령
서가 둘러보기
서가둘러보기 로딩중

목차


지은이 소개
감사의 글
기술 감수자 소개
옮긴이 소개
옮긴이의 말
들어가며
1장. JFace와 공통 탐색기 프레임워크에 연결
__JFace 마법사
____피드 마법사 생성
______클래스 생성하기
______마법사에 페이지 추가
______페이지에 콘텐츠 추가
______마법사 테스트
______제목과 이미지 추가
______도움말 추가
______마법사 완료
______FeedWizard를 newWizards 확장점에 추가
______진행 모니터 추가
____미리 보기 표시
__공통 탐색기
____콘텐츠와 레이블 프로바이더 생성
____공통 탐색기와 통합
____콘텐츠 탐색기와 뷰 연결
____공통 탐색기에 커맨드 추가
____변경에 반응
____뷰어 업데이트 최적화
____선택 변경 연결
______편집기 열기
______콘텐츠가 있는 줄 찾기
______선택 항목 설정하기
__정리
2장. 사용자 정의 확장점 생성
__확장과 확장점
____확장점 생성
______IFeedParser 인터페이스 생성
______MockFeedParser 클래스 생성
______확장점 스키마 생성
______확장점 사용
______콘텐츠와 레이블 프로바이더를 확장에 통합
______브라우저에 피드 표시
______실제 피드 분석기 구현
______Atom 지원
______분석기에서 네임스페이스 인식
______우선순위와 순서
______실행 가능한 확장과 데이터
______실행 가능한 확장 팩토리
____OSGi 외부에서 확장 저장소 사용
______확장 저장소 캐시 사용
______클래스 경로의 모든 확장 로드
__정리
3장. OSGi 서비스를 이용한 애플리케이션 동적 연결
__서비스 개요
__프로그램적으로 서비스 등록
____액티베이터 생성
____서비스 등록
____서비스 우선순위
____서비스 사용
____번들의 느린 활성화
____서비스와 확장점 비교
__선언적 서비스 등록
____선언적 서비스
______속성과 선언적 서비스
______선언적 서비스에서 서비스 참조
______다수의 컴포넌트와 선언적 서비스 디버깅
____동적 서비스 어노테이션
______메이븐 빌드 시 어노테이션 처리
____블루프린트
______제미니 블루프린트 설치
______에리즈 블루프린트 설치
______블루프린트 서비스 사용
______블루프린트에 속성 전달
______빈 참조와 속성
______블루프린트와 DS 비교
__동적 서비스
____매번 서비스 처리하기
____서비스 트래커 사용
______서비스 정렬
______서비스 필터링
______액티베이터 없이 번들 컨텍스트 가져오기
______서비스 참조 사용 시 주의사항
____종속 서비스
__동적 서비스 구성
____펠릭스 파일인스톨 설치
____구성 관리자 설치
____선언적 서비스 구성
____DS 외부의 구성 관리자
____서비스와 관리 서비스
______EmptyFeedParser 클래스 생성
______EmptyFeedParser 구성
____서비스 팩토리
______EchoServer 클래스 생성
______EchoServiceFactory 클래스 생성
______EchoService 구성
__정리
4장. Gogo 셸과 커맨드 사용
__이퀴녹스의 콘솔
____호스트 OSGi 콘솔
____커맨드 실행
____변수와 파이프
____함수와 스크립트
____리터럴과 객체
____메소드 호출과 연쇄처리법
____제어 흐름
____커맨드 라인에서 이퀴녹스 실행
____osgi.bundles와 config.ini 이해
____원격 접속
____연결 보안
______JAAS 구성 생성
______구성 옵션의 이해
______SSH 데몬 실행
__셸 확장
____기존 메소드를 커맨드로 추가
______기존 인스턴스로부터 클래스 얻기
______ClassLoader로 클래스 로드
______자바로 커맨드 작성하기
______프로젝트 생성
______선언적 서비스로 커맨드 등록
______커맨드 테스트
____콘솔 커맨드로 객체 처리
______번들을 출력하는 커맨드 추가
______번들 목록 반환
______each로 목록 처리
____커맨드로 함수 호출하기
____루프와 이터레이션
__정리
5장. 네이티브 코드와 프래그먼트 번들
__네이티브 코드와 이클립스
____간단한 네이티브 라이브러리 생성
______맥 OS X
______리눅스
______윈도우
____네이티브 라이브러리 로딩
____라이브러리 종속성
____네이티브 코드 패턴
__OSGi 번들 안의 네이티브 라이브러리
____네이티브 코드의 선택적 해석
____동일 플랫폼에 대한 다수의 라이브러리
____동일한 이름의 여러 라이브러리
____필터와 제약사항 추가
__네이티브 라이브러리 다시 로딩
__OSGi 프래그먼트 번들
____프래그먼트로 네이티브 코드 추가
____번들에 클래스 추가
____프래그먼트로 번들 패치
____프래그먼트로 패키지 내보내고 가져오기
____확장 번들
____정리
6장. 클래스로더 이해
__클래스로더 개요
____클래스로더와 상속
____웹 애플리케이션 서버의 클래스로더
____클래스로더와 가비지 컬렉션
____OSGi와 클래스로더
____OSGi 서비스와 클래스로더
__스레드 컨텍스트 클래스로더
__자바 서비스로더
____서비스로더와 OSGi, Eclipse의 문제
____서비스 생산자 생성
____필수 번들 다운로드
____서비스 생산자 실행
______서비스 소비자 생성
____서비스 소비자 실행
__OSGi 업그레이드 전략
____직접 라이브러리 포함시키기
____bnd로 라이브러리 래핑
____서비스를 사용하도록 라이브러리 업그레이드
____클래스 확인 문제 해결
__정리
7장. 모듈형 애플리케이션 설계
__시맨틱 버저닝
__공개 API와 버전 범위
__기준선 설정과 자동 버전 관리
____이클립스 API 기준선
____Bnd 기준선
____Bndtools
____메이븐 기준선 설정
__디자인 패턴
____화이트보드 패턴
____익스텐더 패턴
__모범 사례
____API와 구현의 분리
____패키지 분리
____서비스 분리
____Require-Bundle보다 Import-Package 사용
____패키지 버전과 번들 버전
____분할 패키지 피하기
____패키지 가져오기와 내보내기
____시작 순서 조건 피하기
____긴 액티베이터 start 메소드 피하기
____구성 관리자 사용
____구현이 아닌 서비스 공유
____낮은 결합도와 높은 응집도
____낮은 수준의 실행 환경에서 컴파일
____Class.forName 피하기
____DynamicImport-Package 피하기
____BundleActivator 사용 자제하기
____스레드 안정성 고려하기
____다른 프레임워크에서 테스트
__정리
8장. EventAdmin을 이용한 이벤트 기반 애플리케이션
__OSGi EventAdmin 서비스의 이해
____이메일 전송
____이벤트 생성
____이벤트 게시
____이벤트 수신
____이벤트 필터링
____스레드와 이벤트 전달 순서
____EventAdmin과 서비스 비교
____프레임워크 이벤트
__이벤트와 E4
____E4로 이벤트 전달
____E4로 이벤트 수신
____직접 E4 EventHandler 구독
____EventAdmin과 IEventBroker 비교
__이벤트 기반 애플리케이션 설계
____애플리케이션 컴포넌트화
____채널 식별
____속성 식별
____토픽에 채널 연결
____이벤트 시뮬레이션
____버전과 느슨한 형 관리
____이벤트 객체 콘텐츠
____JMS와 비교
____정리
9장. P2를 이용한 배포와 업데이트
__이클립스 P2
____P2 디렉터를 이용한 프로비저닝
____기존 애플리케이션에 콘텐츠 설치
__P2 애플리케이션 실행
____JVM 구동
____이퀴녹스 시작
__P2 저장소
____P2 아티팩트와 콘텐츠 파일
____바이너리와 압축 파일
____P2 미러 사이트 생성
____P2 메타데이터 생성
____업데이트 사이트 카테고리
____복합 업데이트 사이트
____고전적인 업데이트 관리자
__접점
____P2로 피처 분류
____자동으로 업데이트 사이트 추가
____접점 액션 등록
____JVM 또는 프로그램 인수 추가
____사용자 정의 접점
__정리
10장. 이클립스의 사용자 지원 기능
__이클립스의 도움말 페이지
____도움말 페이지 추가
____중첩된 목차
____앵커와 링크
____다른 플러그인에서 앵커에 연결
____조건부 활성화
____문맥 인지 도움말
____액티브 도움말
____DocBook과 이클립스 도움말
____Mylyn WikiText와 이클립스 도움말
__도움말 서버와 RCP
____도움말과 이클립스 3.x
____도움말과 이클립스 4.x
____독립된 InfoCenter 실행
__치트 시트
____치트 시트 생성
____커맨드 추가
____선택적인 단계
____선택에 응답
____복합 치트 시트
______정리
찾아보기