Rozdíly mezi objekty CDO, Simple MAPI a Rozšířené MAPI

Překlady článku Překlady článku
ID článku: 200018 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

Tento článek popisuje klíčové rozdíly mezi objekty CDO (označovaná také jako Active zasílání zpráv a OLE Messaging), Simple MAPI, společného Messaging volání (CMC) a Extended MAPI (obvykle nazývají jednoduše MAPI).

Další informace

CDO

Objekty CDO (spolupráci data OBJECTS) byla volána původně "OLE Messaging" a novější "Active Messaging". CDO je Obálka COM rozhraní MAPI knihovny a může být volána z jakéhokoli jazyka rozvoje, který podporuje automatizaci. Rozhraní Simple MAPI, CDO je například primárně určen pro činnost klienta. CDO implementuje většina ale ne všechny funkce rozhraní MAPI, přestože mnohem více než Simple MAPI. Některé činnosti, které lze provést pomocí objektů CDO:
  • Přihlášení systému zasílání zpráv s konkrétní profily nebo anonymní ověřování.
  • Psát zprávy, adresu a příjemci, odesílat, přijímat a čtení zpráv, přidat přílohy vyřešíte automatizovat odpovědi.
  • Spravovat kalendáře; vytvoření schůzky a události.
  • Spravovat složky a zprávy v rámci úložiště informací.
  • Spravovat adresy, zejména v rámci Personal Address Book (PAB).

Existují dva odlišné "charakter" of CDO MAPI založené CDO.DLL a SMTP založené CDONTS.dll. Objekty CDONTS knihovny umožňuje vykreslování vybrané informace do formátu HTML.

Další informace, které jsou specifické pro CDO naleznete v následujících článcích KnowledgeBase:
171440Kde načtení knihovny objektů spolupráce dat

Další informace, které jsou specifické pro objekty CDONTS naleznete v následujících článcích KnowledgeBase:
186204POSTUPY: Použijte objekty CDONTS, chcete-li shromáždit pošta informací od uživatele
177850INFORMACE: Co je rozdíl mezi CDO 1.2 a objekty CDONTS?

MAPI

Rozhraní programu aplikace (MAPI) zasílání zpráv je rozsáhlou sadu funkcí, které mohou vývojáři vytvářet aplikace pro poštu. Úplné funkce knihovny se nazývá MAPI 1.0 nebo Extended MAPI. Rozšířené MAPI umožňuje úplnou kontrolu nad systému zasílání zpráv v klientském počítači, vytváření a správy zpráv, Správa poštovní klient, poskytovatelů služeb a tak dále.

Aplikace používající rozhraní MAPI přímo jsou zapsány v C nebo C++.

Jednoduché rozhraní MAPI

Simple MAPI je podmnožinou 12 funkcí, které umožňují vývojářům přidat do svých aplikací založených na systému Windows základní funkce pro zasílání zpráv. Simple MAPI zahrnuje funkce pro podporu odesílání a přijímání zpráv:
  • Přihlášení systému zasílání zpráv.
  • Vytvoření nové zprávy, přidání a vyřešit příjemci, odesílat zprávy.
  • Načtení a číst zprávy z doručené pošty.
Funkce rozhraní Simple MAPI lze volat z libovolné aplikace, která podporuje jak provedení volání rozhraní API, stejně jako struktur a datové typy používané Simple MAPI, například C, C++, Visual Basic a Visual Basic for Applications (VBA).

"MAPI kontroly součástí jazyka Microsoft Visual Basic (verze 3 až 6) a verze rozhraní MAPI nainstalována aplikace Outlook Express zavést rozhraní Simple MAPI pouze."

Další informace, které jsou specifické pro rozhraní Simple MAPI naleznete KnowledgeBase následující články:
105964PC MAPI: Rozhraní Simple MAPI běžné technické dotazy a odpověďmi
239576INFORMACE: Omezení podpory Developer s aplikací Outlook Express

CMC

Společné Messaging volání (CMC) je knihovna 10 funkcí pro přidání do klientské aplikace napsané v C nebo C++ jednoduché funkce zasílání zpráv. CMC je integrována v horní části podsystému MAPI základní tak sdílí výhod zasílání zpráv systému nezávislosti. Rozhraní API CMC je zvláště důležité, protože je také nezávislý operačního systému, proto užitečné pro klientské platformy aplikace. CMC zahrnuje také podporu X.400 rozhraní API. CMC podporuje tři hlavní úkoly:
  • Odesílání zpráv
  • Načítání zpráv
  • Vyhledání informací o adresách
Aktuální verze podsystému MAPI není implementovat CMC. Nepoužívejte CMC k implementaci řešení zasílání zpráv.

Odkazy

Platform Software Development Kit (SDK), zasílání zpráv a spolupráci služby

Následující témata MSDN jsou užitečné porozumět úplné vztah těchto technologií zasílání zpráv:
  • Programovací rozhraní MAPI
  • O podsystému MAPI
  • O rozhraní MAPI architektura

Vlastnosti

ID článku: 200018 - Poslední aktualizace: 29. března 2007 - Revize: 6.4
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Office Outlook 2007
  • Microsoft Collaboration Data Objects 1.21
  • Microsoft Messaging Application Programming Interface
  • Simple Messaging Application Programming Interface (MAPI)
Klíčová slova: 
kbmt kbfaq kbinfo kbmsg KB200018 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:200018

Dejte nám zpětnou vazbu

 

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