HOME > 상세정보

상세정보

Inside MAPI

Inside MAPI (6회 대출)

자료유형
단행본
개인저자
De la Cruz, Irving , 1973- Thaler, Les , 1956-
단체저자명
키스톤 정보기술
서명 / 저자사항
Inside MAPI / Irving De la Cruz ; Les Thaler [공저] ; 키스톤 정보기술 편역.
발행사항
서울 :   영진출판사 ,   1998.  
형태사항
637 p. : 삽도 ; 24 cm + CD-ROM 1매.
ISBN
8931409702
일반주기
색인수록  
000 00823namccc200277 k 4500
001 000000638840
005 20100806061642
006 m
007 ta
008 990629s1998 ulka 001a kor
020 ▼a 8931409702 ▼g 13000 : ▼c \22000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 111120122 ▼f 개가 ▼l 121038309 ▼f 과개 ▼l 121038310 ▼f 과개
082 0 4 ▼a 004.692 ▼2 21
085 ▼a 0075 ▼2 KDCP
090 ▼a 004.692 ▼b 1998c
100 1 ▼a De la Cruz, Irving , ▼d 1973-
245 1 0 ▼a Inside MAPI / ▼d Irving De la Cruz ; ▼e Les Thaler [공저] ; ▼e 키스톤 정보기술 편역.
260 ▼a 서울 : ▼b 영진출판사 , ▼c 1998.
300 ▼a 637 p. : ▼b 삽도 ; ▼c 24 cm + ▼e CD-ROM 1매.
500 ▼a 색인수록
700 1 ▼a Thaler, Les , ▼d 1956-
710 ▼a 키스톤 정보기술
950 0 ▼b \22000

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/교육보존1/ 청구기호 004.692 1998c 등록번호 111120122 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고1(동양서)/ 청구기호 004.692 1998c 등록번호 121038309 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/교육보존1/ 청구기호 004.692 1998c 등록번호 111120122 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고1(동양서)/ 청구기호 004.692 1998c 등록번호 121038309 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

줄거리

Chapter 1 에서는 MAPI 구조와 MAPI가 메시징 및 워크플로우 응용 프로그램 그림에서 적합한 장소에 대한 수준 높은 개요를 다루고 있으므로 첫째 범주의 독자들을 위한 것이다.

Chapter 2∼6에서는 MAPI 시스템을 구성하는 구성 요소, 개체, 인터페이스 및 데이터 구조에 대해 설명한다.
이 Chapter들에 소개된 자료는 Chapter 1에 소개된 자료들보다 더욱 기술적이며 C++에 어느 정도 익숙하다고 가정하고 설명되어 있다. MAPI 프로젝트를 계획중이며 필요한 것이 무엇인지 알고 싶으면 Chapter 2가 도움이 될 것이다.

Chapter 7∼10에서는 서비스 제공자 개발에 대한 핵심 구현 사항들에 관해 설명하고 있다. 이 Chapter들에서는 우체국 서버 응용 프로그램과 메시지 저장 제공자, 전송 제공자 및 주소록 제공자로 구성되어 있는 WINDS 메시징 시스템에 대한 사례 연구를 소개한다. WINDS 메시징 시스템은 MAPI 호환 컴포넌트의 개발과 관련된 대부분의 중요한 기술적인 고려 사항들을 다룬다. 예제 코드는 모두 CD-ROM으로 제공되는데 Win32 플랫폼만을 목표로 하고 있으므로 Win16 구성 요소를 개발하려면 제공된 코드를 수정해야 한다.


정보제공 : Aladin

책소개

원거리 및 근거리 네트워킹이 확산되고 값싼 컴퓨터가 널리 보급됨에 따라 새롭고 창의적인 방법으로 네트워크 리소스에 액세스할 수 있는 메시징 및 워크플로우 응용 프로그램이 널리 보급되고 있다.

MAPI란 메시징 응용 프로그램 프로그래밍 인터페이스인데 이러한 응용 프로그램 제작을 위한 도구이다.

이 책은 MAPI의 구성 요소에는 무엇이 있으며 그러한 각각의 구성 요소들이 정의된 방법으로 동작하는 이유는 무엇이며 어떠한 방법으로 각 구성 요소들을 구현하는지에 대한 명확한 설명을 한다. 그러므로 이 책은 수준 높은 MAPI 개발자라면 반드시 가지고 있어야 할 책이라고 할 수 있겠다.

이 책은 다음 세 종류의 독자를 위한 것이다.
◆ MAPI 및 MAPI의 기능을 이해하는데 관심을 가진 사람
◆ MAPI의 구조에 대한 심도 깊은 이해를 원하는 사람
◆ MAPI 호환 메시징 시스템 또는 구성 요소를 구현하려는 사람


정보제공 : Aladin

저자소개

IRVING DE LA CRUZ(지은이)

Les Thaler(지은이)

이승재(옮긴이)

건국대학교 기계설계학과를 졸업하고, 번역 프리랜서 및 프로그래머로 일했다. 현재 Keysoft 정보 기술 소프트웨어 개발팀장으로 있으며, 소프트웨어 한글화 프로젝트에 참여했다. 옮긴책으로 〈Inside Distributed COM〉등이 있다.

안준선(옮긴이)

건국대학교 기계설계학과 졸업, 번역 프리랜서 및 프로그래머 현 Keysoft 정보 기술 소프트웨어 개발팀장 -역서: Inside Distributed COM 공역 소프트웨어 한글화 프로젝트 참여

정보제공 : Aladin

목차


목차
PART 1 MAPI 캠포넌트 = 19
 Chapter 1 MAPI의 구조 = 21
  MAPI란 무엇인가? = 21
   전자우편과 전자 메시지 MAPI 탄생의 역사적 배경 = 23
   메시징 응용 프로그램의 현주소 = 24
   MAPI 구조의 개요 = 27
   MAPI 구조의 장점 = 30
  MAPI 컴포넌트 = 32
   계층화된 모델 = 32
 Chapter 2 MAPI 속성 = 45
  MAPI와 COM = 45
  IMAPIProp = 47
   Transacted객체와 Nontransacted 객체 = 50
  MAPI 속성에 대한 상세한 고찰 = 53
  표준속성과 사용자정의 속성 = 56
  객체 식별 : 엔트리 ID = 58
  기타 ID 속성들 = 60
  객체 속성의 처리 : IMAPIProp 세부사항 = 61
  GetLastError 메소드 = 63
  MAPI 메모리 관리 모델 = 65
  객체에 유용한 속성 = 70
  객체에 속성 요청하기 = 71
  객체에 대한 속성 설정 = 75
  객체의 속성 삭제 = 80
  객체의 컨텐트 복사 = 81
  향후 논의점 = 87
 Chapter 3 MAPI 컨테이너 = 89
  표준 컨테이너 인터페이스 = 91
  컨테이너의 데이터 테이블 = 93
  컨테이너에서의 객체열기 = 96
   액세스 수준 = 98
  탐색 컨테이이너 = 99
 Chapter 4 MAPI 테이블과 통지 = 103
  MAPI 테이블의 원리 = 103
  MAPI 테이블의 기초 = 105
   SRowSet와 SRow = 106
  추상 테이블 연산 = 109
  뷰와 질의 = 110
   질의 정의하기 = 111
   선택하기 : SetColumns = 111
   필터링 : Restrict113
   정렬 : SortTable = 122
   질의 : QueryRows, HrQueryAllRows = 124
   위치지정 : SeekRow, FindRow = 125
  여러 가지 테이블 메소드 = 129
   통지 = 129
   MAPI 통지 엔진 = 135
 Chapter 5 MAPI 클라이언트 응용 프로그램 = 137
  클라이언트란? = 137
   일반적인 클라이언트 속성 = 140
  클라이언트의 메시징 시스템 액세스 = 141
  MAPI 세션 = 142
  기본적인 클라이언트 연산 = 143
  클라이언트와 제공자의 상호작용 = 145
  HelloMAPI로 액세스할수 있는 중요한 클라이언트측 속성 = 153
  HelloMAPI : 최소의 MAPI메일 클라이언트 = 157
   프로그램 설명 = 157
   클래스와 데이터 구조체 = 158
   HelloMAPI.CPP : 구현 세부사항 = 166
PART 2 WINDOWS사례 연구 및 구현 = 223
 Chapter 6 MAPI 서비스 제공자 = 225
  특정 제공자 설계시 고려사항 = 226
  서비스 제공자가 구현되는 방법 = 228
   MAPI인터페이스들이 구현되는 방법 = 231
   인터페이스들이 구현을 위한 일반 지침 = 232
   제공자 설치, 등록, 환경설정 = 241
   MAPI스풀러 = 254
  송수신중의 메시지 경로 = 255
   메시지 발신(아웃바운드)= 256
   메시지 수신(인바운드)= 258
  향후 논의점 = 260
 Chapter 7 서비스 제공자 구현 : 사례연구 = 261
  WINDS 메일 시스템 = 261
   WINDS 서버 = 263
   WINDS Administrator = 263
   WINDS 메시지 서비스 = 266
  MSLMS : 개인 메시지 저장 제공자 = 269
   CDataBase = 270
   ABPAB : 개인주소록 제공자 = 272
 Chapter 8 메시지 전송제공자 = 275
  전송자와 MAPI 하위시스템의 상호작용 방법 = 276
   아웃바운드 로직 = 277
   인바운드 로직 = 278
  전송자와 메시지 저장 제공자 및 주소록 제공자의 상호작용 방법 = 279
  메시지 전송자에 대한 일반적 요구사항 = 280
  메시지 데이터 캡술화를 위한 TNEF활용 = 284
  메시지 전송자에 대한 클라이언트의 액세스 = 285
  메시지 전송자 개발 : WINDS 전송자(XPWDS)= 286
   스터브(stub)인터페이스 구현 = 287
   MAPISVC.INF파일 편집 = 288
   ServiceEntry구현 = 289
   XPProviderlnit구현하기 = 298
   IXPProvider구현 = 300
   IXPLogon구현 = 310
  원격 전송자(Remote Transports)= 350
   일반적인 요구사항들 = 351
  원격 전송자 구현:XPWDSR = 352
   IMAPIFolder구현 = 358
   원격 제공자에서 IMAPIStatus구현 = 364
 Chapter 9 주소록 제공자 개발 = 373
  일반적인 요구사항 = 374
   주소록 제공자 인터페이스 = 375
   제공자-데이터베이스 인터페이스 = 376
   기록 가능한 주소록 제공자 = 378
   엔트리 ID = 380
  ABPAB과 ABWDS의 두가지 사례연구 = 382
   공통적인 설계특징 = 383
  주소록 제공자에 로그온하기 = 384
   서비스 환경 설정 = 385
   제공자 로그온 = 390
   MAPISVC.INF 파일 편집 = 395
   주소록 제공자 속성들 = 396
   루트 계층의 반환 = 399
   데이터베이스 선점 = 399
  수신자 엔트리 반환 = 411
   IMAPIProp구현 = 411
   파생 클래스 = 423
   IABLogon::OpenEntry, Revisited = 425
   엔트리 표시하기 = 434
   이름 해결 = 442
   PR_ANR = 449
   One-off와 세션 One-off 테이블 = 454
  기록 가능한 주소록 제공자 = 461
   IABContainer:: CreateEntry = 462
   통지 = 477
  서버기반 주소록 제공자 = 492
   ABWDS의 디자인 = 492
 Chapter 10 메시지 저장 제공자 개발 = 529
  메시지 저장 제공자란? = 529
  메시지 저장 제공자가 MAPI하위시스템과 상호 작용하는 방법 = 530
   메시지 저장 제공자에 로그온 = 531
   메시지저장 제공자가 주소록 제공자 및 메시지 전송 제공자와 상호 작용하는 방법 = 532
   상호 작용하는 방법 = 532
   클라이언트의 메시지 저장 제공자 액세스 = 532
  모든 메시지 저장 제공자의 요구사항 = 533
   저장 제공자는 루트 폴더 열기 및 그것의 계층과 목차 테이블 사용을 지원해야한다 = 533
   저장 제공자는 UID를 하나 이상 등록해야 한다 = 534
   저장 제공자는 클라이언트 응용 프로그램 및 MAPI하위시스템과 상호작용할 때 필요한 인터페이스를 지원해야한다 = 534
   저장 제공자는 IMsgStore:: OpenEntry와 IMSLogon::OpenEntry를 통한 자신의 객체 열기 기능을 지원해야한다 = 536
   모든 저장 제공자 인터페이스는 스레드 안정(Thread-Sefe)이 되어야 한다 = 536
   저장 제공자는 PR-STORE-SUPPORT-MASK로 자신의 기능을 노출시켜야한다 = 537
   통지 지원 = 538
  고유한 요구사항을 가진 저장 제공자 = 539
   기본 메시지 저장 제공자 = 539
   공용 폴더 저장 제공자 = 542
   읽기 전용 저장 제공자 = 542
   메시지 저장 제공자 개발 = 543
   스터브 인터페이스 구현 = 544
   저장 제공자의 엔트리를 MAPISVC.INF에 추가 = 545
   ServiceEntry구현 = 547
   MSProviderlnit구현 = 550
  메시지 저장 제공자 디버깅 = 551
  MSLMS 및 MSWDS구현 = 551
   공통적인 설계기능 = 552
  MSProvider구현 = 563
  IMsgStore구현 = 571
   IMsgStore:: SaveChanges = 573
   IMsgStore:: SetProps = 573
   지원되지 않는 메소드들 = 573
   저장 제공자 내의 객체열기 = 573
   수신 폴더 설정의 지원 = 578
   외부로 나가는 메시지 저장 제공자 큐 테이블 = 579
   MAPI 스폴러에 의해서만 호출되는 메소드 = 580
   제출된 메시지 중지하기 = 581
   저장 제공자로부터 로그 오프하기 = 581
  IMSLogon구현 = 581
  IMAPIFolder구현 = 583
   폴더 테이블 = 586
   폴더 내의 객체 열기 = 587
   폴더 메시지 관리하기 = 587
   CMAPIFolder:: CopyMessage = 589
   CMAPIFolder:: DeleteMessages = 589
   CMAPIFolder:: SetReadFlags = 590
   CMAPIFolder:: Get/SetMessageStatus = 590
   하위 폴더 관리 = 590
   IMAPIFolder구현에서 지원되지 않는 메소드들 = 596
  lmessage구현 = 597
   속성 얻기 = 598
   속성 설정 = 599
   속성에 대한 인터페이스 열기 = 600
   속성 삭제 = 601
   객체와 그 속성의 복사 = 601
   명명된 속성 지원 = 601
   수신자 관리 = 601
   첨부파일 관리 = 603
   메시지 보내기 = 604
   메시지 읽기 상태 변경 = 610
   메시지에 대한 변경 저장 = 611
  lattach구현 = 612
   속성에 대해 인터페이스 열기 = 613
   첨부파일 내의 변경 커밋 = 614
  결론 = 615
PART 3 APPENDIXES = 617
 AppendixA 명명속성(Named Properties = 619
  객체에서 명명속성 목록을 얻기 = 621
  명명속성 설정 = 622
  IMAPIProp::GetlDsFromNames의 특성들 = 625
 AppendixB 다중값 속성(Multivalue Properties)= 627
찾아보기 = 630


관련분야 신착자료

김자미 (2021)