Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Sự khác biệt giữa CDO, MAPI đơn giản, và mở rộng MAPI

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:200018
TÓM TẮT
Bài viết này mô tả sự khác biệt chính giữa CDO (trước đây được biết đến như nhắn tin hoạt động và OLE nhắn tin), MAPI đơn giản, phổ biến Gửi thông báo cuộc gọi (CMC), và mở rộng MAPI (thường được gọi đơn giản là MAPI).
THÔNG TIN THÊM

CDO

Cộng tác dữ liệu đối tượng (CDO) ban đầu được gọi là "OLE Gửi tin nhắn"và sau đó"hoạt động Messaging". CDO là một wrapper COM của MAPI thư viện và có thể được gọi từ bất kỳ phát triển ngôn ngữ hỗ trợ tự động hóa. Thiết kế ví dụ, Simple MAPI, CDO chủ yếu dành cho khách hàng các hoạt động. CDO thực hiện hầu hết nhưng không phải tất cả MAPI chức năng, mặc dù xa nhiều hơn Simple MAPI. Một số hoạt động có thể được thực hiện bằng cách sử dụng CDO:
  • Đăng nhập vào hệ thống nhắn tin với cấu hình cụ thể hoặc với vô danh xác thực.
  • Soạn tin nhắn, địa chỉ và giải quyết người nhận, gửi, nhận được, và đọc tin nhắn, thêm tập tin đính kèm, tự động trả lời.
  • Quản lý lịch; tạo các cuộc họp và các cuộc hẹn.
  • Quản lý các thư mục và các tin nhắn trong kho thông tin.
  • Quản lý địa chỉ, đặc biệt là trong các địa chỉ cá nhân Cuốn sách (PAB).

Có hai khác biệt "hương vị" của CDO, MAPI dựa CDO.DLL và SMTP dựa trên CDONTS.dll. Thư viện CDONTS cho phép rendering của thông tin được chọn dạng thức HTML.

Để biết thêm thông tin cụ thể để CDO xem bài viết KnowledgeBase sau:
171440 Ở đâu để có được các thư viện các đối tượng dữ liệu nghiên cứu khoa học

Để biết thêm thông tin cụ thể để CDONTS xem các bài viết KnowledgeBase sau đây:
186204 HOWTO: Sử dụng CDONTS để thu thập và gửi thông tin từ người dùng
177850 Thông báo: Điều gì sẽ là sự khác biệt giữa CDO 1.2 và CDONTS?

MAPI

Việc nhắn tin ứng dụng chương trình giao diện (MAPI) là một rộng rãi tập hợp các chức năng mà các nhà phát triển có thể sử dụng để tạo ra kích hoạt thư các ứng dụng. Thư viện đầy đủ chức năng được gọi là MAPI 1.0 hoặc mở rộng MAPI. Mở rộng MAPI cho phép toàn quyền điều khiển hệ thống nhắn tin trên máy khách máy tính, sáng tạo và quản lý các thư, quản lý khách hàng hộp thư, các nhà cung cấp dịch vụ, và vv.

Các ứng dụng sử dụng MAPI trực tiếp được viết bằng c hoặc c + +.

MAPI đơn giản

MAPI đơn giản là một tập hợp con của 12 chức năng, mà cho phép các nhà phát triển để thêm chức năng nhắn tin cơ bản để ứng dụng dựa trên Windows. MAPI đơn giản bao gồm các chức năng để hỗ trợ việc gửi và nhận tin nhắn:
  • Đăng nhập vào hệ thống nhắn tin.
  • Soạn tin nhắn mới, thêm và giải quyết người nhận, gửi tin nhắn.
  • Truy xuất và đọc thư từ hộp thư đến.
Các chức năng MAPI đơn giản có thể được gọi từ bất kỳ ứng dụng có hỗ trợ cả làm cho các cuộc gọi API cũng như các cấu trúc và loại dữ liệu được sử dụng bởi MAPI đơn giản, chẳng hạn như C, C++, Visual Basic, và Visual Basic cho Ứng dụng (VBA).

"Các điều MAPI khiển kèm với Microsoft Visual Basic (Phiên bản 3 thông qua 6), và phiên bản MAPI được cài đặt bởi Outlook Express thực hiện MAPI đơn giản chỉ."

Để biết thêm thông tin cụ thể cho MAPI đơn giản xem sau KnowledgeBase bài viết:
105964 PC MAPI: MAPI đơn giản câu hỏi kỹ thuật thường gặp và trả lời
239576 Thông tin: Hạn chế hỗ trợ nhà phát triển với Outlook Express

CMC

Phổ biến tin nhắn cuộc gọi (CMC) là một thư viện của 10 chức năng cho thêm khả năng nhắn tin đơn giản cho các ứng dụng khách hàng được viết bằng c hoặc C + +. CMC được xây dựng trên đầu trang của lõi MAPI hệ thống phụ, do đó, nó chia sẻ những lợi thế của tin nhắn độc lập hệ thống. CMC API là đặc biệt là có giá trị vì nó cũng là độc lập với hệ điều hành, do đó hữu ích cho các ứng dụng đa nền tảng khách hàng. CMC cũng bao gồm hỗ trợ cho X.400 API. CMC hỗ trợ ba nhiệm vụ chính:
  • Gửi tin nhắn
  • Truy xuất thư
  • Nhìn lên địa chỉ thông tin
Phiên bản hiện tại của các hệ thống phụ MAPI không thực hiện CMC. Làm không sử dụng CMC để thực hiện các giải pháp nhắn tin.
THAM KHẢO
Nền tảng phần mềm bộ phát triển (SDK), tin nhắn và Dịch vụ nghiên cứu khoa học

Các chủ đề sau MSDN là hữu ích để hiểu mối quan hệ đầy đủ của các công nghệ này tin nhắn:
  • Giao diện lập trình MAPI
  • Về các hệ thống phụ MAPI
  • Về kiến trúc MAPI
kbDSupport

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 200018 - Xem lại Lần cuối: 08/20/2011 08:16:00 - Bản sửa đổi: 2.0

Microsoft Office Outlook 2007, Microsoft Messaging Application Programming Interface

  • kbFAQ kbinfo kbmsg kbmt KB200018 KbMtvi
Phản hồi
id=1&t=">