나에게 필요한 지식과 기술을 검색해 보세요.

DCOM 제대로 배우기

지은이

쑤안 타이

옮긴이

이종우, 윤종완, 최종무

출간일

2001.01.16

레벨

초중급

평점

3.5(2명)

정가

24,000

판매가

21,600

총 결제 금액

10%

21,600

적립 예정

1,080P

분산객체 기술의 핵심, DCOM

DCOM(Distributed Component Object Model)은 마이크로소프트사가 추진하고 있는 분산객체 프로그래밍 분야의 강력한 기술이다. 이 기술로 컴포넌트가 윈도우 98, 윈도우 NT, 윈도우 2000 모두에서 좀더 큰 기반을 이루게 되었으며, 모든 윈도우 프로그래머가 이해하고 싶어하는 기술이 되었다. DCOM은 확장성이 높고, 컴포넌트를 제작하는 풍부하고 강력한 방법을 제시하고 있어서, 컴포넌트를 사용하는 모든 프로그램에서 코드를 변경하지 않고도 쉽게 업그레이드를 가능하게 한다.

『DCOM 제대로 배우기』는 C++ 프로그래머들에게 DCOM을 소개하며 안전하고 유지보수가 편리한 프로그램을 제작하는 데 필요한 기본 도구들을 제공한다. 비주얼 C++ 개발 도구와 마법사를 사용하는 동안 마법사가 생성하는 코드는 결코 놀라운 일이 아니라는 것을 상세한 설명과 함께 보여준다. 분산 컴포넌트를 만들고 시스템과 객체들의 정보 교환을 위해 생성된 C++ 코드에 대하여 중요성을 깨달을 수 있는 수준으로 설명하고 있고, 디버깅이나 성능 향상에 대한 작업까지도 제시한다.

이 책의 초점이 분산 컴퓨팅에 맞추어져 있기는 하지만, 기초 지식뿐만 아니라 COM의 여러 가지 분산 환경 지원 기능들에 대해서도 충분히 제시하고 있다.

저자

목차

1장. 분산 컴퓨팅
    더미 터미널
    클라이언트/서버 컴퓨팅
    RPC를 사용한 분산 컴퓨팅
    분산 객체 
    분산 컴포넌트

2장. DCOM 개관
    COM
    DCOM
    COM이 제공하는 편의 기능과 서비스
    COM 적용하기

3장. 객체
    인터페이스
    객체
    클래스 팩토리

4장. 컴포넌트
    서버
    클라이언트
    객체지향

5장. COM 내부 구조
    메모리
    위치 투명성
    병행성
    보안

6장. ATL을 이용한 컴포넌트 생성
    컴포넌트 생성
    객체 추가
    생성된 코드
    공통적인 책임
    마무리

7장. COM 객체 사용
    단순 클라이언트
    COleDispatchDriver 기법
    #import 기법
    수작업 기법
    재사용 기법
    마무리

8장. 사이버공간에서의 COM
    ATL 액티브X 컨트롤
    웹 클라이언트
    MFC 복합 컨트롤
    ATL 복합 컨트롤
    액티브X 컨트롤 특성

9장. 보안
    서버측 COM 보안
    액세스 토큰
    감사 기록
    관리 경고
    클라이언트측 보안

10장. 객체간 연결
    객체 참조
    중계자
    연결점
    이벤트 소스
    이벤트 싱크
    연결점 성능
    OBJREF의 보안

부록 A. 디버깅 기법들
부록 B. 성능
부록 C. 새로운 COM 기능들과 COM+
부록 D. 분산 시스템 구현 예제 - Hello. Universe!

리뷰

24,000

10%

21,600