Διαφορές μεταξύ των CDO Simple MAPI και εκτεταμένου MAPI

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 200018 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Περίληψη

Αυτό το άρθρο περιγράφει τις βασικές διαφορές μεταξύ του CDO (παλαιότερα γνωστό ως Active ανταλλαγής μηνυμάτων και OLE Messaging), Simple MAPI, Common Messaging Calls (CMC) και Extended MAPI (συνήθως αναφέρεται απλώς ως MAPI).

Περισσότερες πληροφορίες

CDO

Αντικείμενα δεδομένων συνεργασίας (CDO) αρχικά ονομαζόταν "OLE μηνυμάτων" και αργότερα "Active μηνυμάτων". CDO είναι ένα πρόγραμμα εξομοίωσης COM του MAPI της βιβλιοθήκης και μπορούν να κληθούν από οποιαδήποτε γλώσσα προγραμματισμού που υποστηρίζει αυτοματισμό. Για παράδειγμα, Simple MAPI, CDO προορίζεται κυρίως για δραστηριότητες του προγράμματος-πελάτη. CDO υλοποιεί περισσότερα αλλά όχι ολόκληρη τη λειτουργικότητα του MAPI, αν και πολύ περισσότερα από απλό MAPI. Ορισμένες δραστηριότητες που μπορεί να πραγματοποιηθεί με χρήση του CDO:
  • Συνδεθείτε με το σύστημα ανταλλαγής μηνυμάτων με συγκεκριμένο προφίλ ή ο ανώνυμος έλεγχος ταυτότητας.
  • Σύνθεση μηνυμάτων, διεύθυνση και επίλυση παραληπτών, αποστολή, λήψη, και ανάγνωση μηνυμάτων, προσθήκη συνημμένων, αυτοματοποίηση απαντήσεις.
  • Διαχείριση ημερολογίων, να δημιουργήσετε συσκέψεις και συναντήσεις.
  • Διαχείριση φακέλων και μηνύματα εντός του χώρου αποθήκευσης πληροφοριών.
  • Διαχείριση διευθύνσεων, ιδιαίτερα μέσα στο προσωπικών διευθύνσεων βιβλίο (PAB).

Υπάρχουν δύο ξεχωριστές "τύποι" του CDO, το MAPI με βάση CDO.DLL και SMTP με βάση CDONTS.dll. Η βιβλιοθήκη CDONTS επιτρέπει την απόδοση των επιλεγμένων πληροφοριών σε μορφή HTML.

Για περισσότερες πληροφορίες που αφορούν αντικείμενα CDO ανατρέξτε στα ακόλουθα άρθρα KnowledgeBase:
171440Θέση για την απόκτηση της βιβλιοθήκης αντικείμενα δεδομένων συνεργασίας

Για περισσότερες πληροφορίες που αφορούν CDONTS ανατρέξτε στα ακόλουθα άρθρα KnowledgeBase:
186204ΔΙΑΔΙΚΑΣΙΕΣ: Χρήση CDONTS για τη συλλογή και την αλληλογραφία πληροφορίες από ένα χρήστη
177850ΠΛΗΡΟΦΟΡΙΕΣ: Τι είναι η διαφορά μεταξύ CDO 1.2 και CDONTS;

MAPI

Το πρόγραμμα διασύνδεσης MAPI (Messaging Application) είναι ένα εκτεταμένο σύνολο λειτουργιών το οποίο οι προγραμματιστές μπορούν να χρησιμοποιούν για να δημιουργήσετε εφαρμογές με δυνατότητα αλληλογραφίας. Η βιβλιοθήκη πλήρη λειτουργία είναι γνωστή ως MAPI 1.0 ή εκτεταμένου MAPI. Εκτεταμένο MAPI επιτρέπει πλήρη έλεγχο του συστήματος ανταλλαγής μηνυμάτων του υπολογιστή-πελάτη σε υπολογιστή, δημιουργίας και διαχείρισης των μηνυμάτων, η διαχείριση του γραμματοκιβωτίου του υπολογιστή-πελάτη, υπηρεσίες παροχής και ούτω καθεξής.

Οι εφαρμογές που χρησιμοποιούν το πρωτόκολλο MAPI απευθείας είναι γραμμένα σε C ή C++.

Απλό πρωτόκολλο MAPI

Απλό πρωτόκολλο MAPI είναι ένα υποσύνολο των 12 συναρτήσεις, οι οποίες επιτρέπουν στους προγραμματιστές να προσθέσετε βασικές λειτουργίες ανταλλαγής μηνυμάτων για τις εφαρμογές των Windows. Απλό πρωτόκολλο MAPI περιλαμβάνει λειτουργίες για την υποστήριξη της αποστολής και λήψης μηνυμάτων:
  • Συνδεθείτε με το σύστημα ανταλλαγής μηνυμάτων.
  • Σύνθεση νέων μηνυμάτων, προσθέστε και επίλυση παραληπτών, αποστολή μηνυμάτων.
  • Ανάκτηση και την ανάγνωση μηνυμάτων από το φάκελο "Εισερχόμενα".
Οι συναρτήσεις Simple MAPI μπορούν να κληθούν από οποιαδήποτε εφαρμογή που υποστηρίζει τις κλήσεις API, καθώς και τις δομές και χρησιμοποιείται από το Simple MAPI, όπως C, C++, Visual Basic και της Visual Basic for Applications (VBA) τύπους δεδομένων.

"Τα στοιχεία MAPI ελέγχου περιλαμβάνεται στο Microsoft Visual Basic (εκδόσεις 3 έως 6), καθώς και την έκδοση του MAPI που εγκαθίσταται από το Outlook Express εφαρμογή Simple MAPI μόνο."

Για περισσότερες πληροφορίες που αφορούν Simple MAPI δείτε το παρακάτω KnowledgeBase άρθρα:
105964PC MAPI: Κοινές ερωτήσεις τεχνικής Simple MAPI και απαντήσεων
239576ΠΛΗΡΟΦΟΡΙΕΣ: Περιορισμοί υποστήριξης προγραμματιστής με το Outlook Express

CMC

Κοινές κλήσεις ανταλλαγής μηνυμάτων (CMC) είναι μια βιβλιοθήκη συναρτήσεων 10 για την προσθήκη απλών δυνατότητες ανταλλαγής μηνυμάτων σε εφαρμογές προγράμματος-πελάτη που έχει συνταχθεί σε C ή C++. CMC δομείται επάνω από τον πυρήνα του υποσυστήματος MAPI, ώστε να το χρησιμοποιεί από κοινού το πλεονέκτημα της ανταλλαγής μηνυμάτων συστήματος ανεξαρτησία. The CMC API is especially valuable because it is also independent of the operating system, therefore useful for cross-platform client applications. CMC also includes support for the X.400 API. The CMC supports three principal tasks:
  • Αποστολή μηνυμάτων
  • Retrieving messages
  • Looking up addressing information
Current versions of the MAPI subsystem do not implement CMC. Do not use CMC to implement messaging solutions.

Αναφορές

Platform Software Development Kit (SDK), Messaging and Collaboration Services

The following MSDN topics are helpful to understand the full relationship of these messaging technologies:
  • MAPI Programming Interfaces
  • About the MAPI Subsystem
  • About the MAPI Architecture

Ιδιότητες

Αναγν. άρθρου: 200018 - Τελευταία αναθεώρηση: Κυριακή, 19 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Office Outlook 2007
  • Microsoft Messaging Application Programming Interface
Λέξεις-κλειδιά: 
kbFAQ kbinfo kbmsg kbmt KB200018 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:200018

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com