Entwicklungs-Features in Exchange Server 2003

 

Letztes Änderungsdatum des Themas: 2006-08-16

Microsoft® Exchange Server 2003 enthält wichtige Änderungen und zusätzliche Features für Entwickler. Vollständige Informationen zu diesen Änderungen finden Sie im Microsoft Exchange Server 2003 Software Development Kit (SDK). Zusätzlich dazu werden die wesentlichsten Änderungen kurz in den folgenden Abschnitten beschrieben.

Neue Entwicklungstechnologien

Es folgen die neuen Entwicklungstechnologien für Exchange Server 2003.

Die WMI-Dienste und -Klassen (Windows Management Instrumentation), die mit Exchange 2000 Server ausgeliefert wurden, stellen Statusinformationen zu Exchange-Servern, Warteschlangen, Verknüpfungen usw. zur Verfügung und sind für Exchange-Überwachungsanwendungen bestimmt.

Exchange Server 2003 enthält viele neue und verbesserte WMI-Klassen, die zur Verwendung in Exchange-Verwaltungsskripts und Operatorkonsolen vorgesehen sind. Von den neuen Objektklassen wird die Verwaltung von Exchange-Informationsspeichern, öffentlichen Ordnern, Benutzerpostfächern, Connectors, Warteschlangen, Verknüpfungen usw. unterstützt. In der folgenden Tabelle sind die neuen WMI-Klassen aufgeführt.

Neue WMI-Klassen

WMI-Klasse Änderungen

ExchangeClusterResource-Klasse

Keine Änderung.

ExchangeConnectorState-Klasse

Keine Änderung.

ExchangeLink-Klasse

Keine Änderung. In der neuen Exchange_Link-Klasse werden zusätzliche Funktionen zur Verfügung gestellt.

ExchangeQueue-Klasse

Keine Änderung. In der neuen Exchange_Queue-Klasse werden zusätzliche Funktionen zur Verfügung gestellt.

ExchangeServerState-Klasse

Keine Änderung. In der neuen Exchange_Server-Klasse werden zusätzliche Funktionen zur Verfügung gestellt.

Exchange_DSAccessDC-Klasse

Keine Änderung

Exchange_FolderTree-Klasse

Neue Klasse

Exchange_Link-Klasse

Neue Klasse

Exchange_Logon-Klasse

Neue Klasse

Exchange_Mailbox-Klasse

Neue Klasse

Exchange_MessageTrackingEntry-Klasse

Weitere Eintragstypwerte zur Nachrichtenverfolgung wurden hinzugefügt, um eine detailliertere Verfolgung der internen Nachrichtenübertragung zu ermöglichen.

Exchange_PublicFolder-Klasse

Neue Klasse

Exchange_Queue-Klasse

Neue Klasse

Exchange_QueueCacheReloadEvent-Klasse

Neue Klasse

Exchange_QueueData-Klasse

Neue Klasse

Exchange_QueuedMessage-Klasse

Neue Klasse

Exchange_QueuedSMTPMessage-Klasse

Neue Klasse

Exchange_QueuedX400Message-Klasse

Neue Klasse

Exchange_QueueSMTPVirtualServer-Klasse

Neue Klasse

Exchange_QueueVirtualServer-Klasse

Neue Klasse

Exchange_QueueX400VirtualServer-Klasse

Neue Klasse

Exchange_ScheduleInterval-Klasse

Neue Klasse

Exchange_Server-Klasse

Neue Klasse

Exchange_SMTPLink-Klasse

Neue Klasse

Exchange_SMTPQueue-Klasse

Neue Klasse

Exchange_X400Link-Klasse

Neue Klasse

Exchange_X400Queue-Klasse

Neue Klasse

Verwaltete Wrapper für SMTP- und Übertragungssenken

Den Programmcode für verwaltete Wrapper sowie den entsprechenden technischen Artikel Writing Managed Sinks for SMTP and Transport Events finden Sie unter https://go.microsoft.com/fwlink/?LinkId=16141.

Unterstützte Entwicklungstechnologien

Unter Exchange Server 2003 werden die folgenden Entwicklungstechnologien unterstützt.

Datenzugriffsmethoden

  • CDO für Exchange 2000 (CDOEX). CDOEX kann nicht remote verwendet werden.
  • ADO-Zugriff über den Exchange-OLEDB-Dienst (ExOLEDB). ExOLEDB kann nicht remote verwendet werden.
  • ADO-Zugriff über den MSDAIPP-Dienst (Microsoft Data and Internet Publishing). MSDAIPP kann überall dort verwendet werden, wo es installiert ist, mit Ausnahme von Computern unter Exchange Server 2003. MSDAIPP wird nicht für den Einsatz auf dem Exchange-Server selbst unterstützt.
  • CDO für Exchange-Verwaltung (CDOEXM). CDOEXM kann nur auf Computern mit der vollständigen oder mit der nur auf Administratoren beschränkten Installation von Exchange Server 2003 ausgeführt werden.
  • CDO 1.2x, Server und Client
  • HTTP und WebDAV
  • MAPI (Extended MAPI). Weitere Informationen zu nicht länger unterstützten MAPI-Technologien finden Sie weiter unten in diesem Kapitel unter „Nicht mehr unterstützte MAPI-Technologien“.

Ereignisse und Benachrichtigungen

  • Ereignis-Agent-Dienst für Exchange Server, Version 5.5. Dieser Dienst wird unterstützt, ist in Exchange Server 2003 jedoch in der Standardeinstellung deaktiviert.
  • ExOLEDB-Speicherereignisse
  • Transportereignisse
  • MAPI-Benachrichtigungen
  • WebDAV-Benachrichtigungen
  • ICS (Incremental Change Synchronization)

Anwendungstechnologien

  • Exchange-Webformulare
  • Exchange 2000 Server-Workflow
  • Exchange 5.5-Routingmodul. Die Beispiele des Exchange 5.5 Exchange Development Kit (EDK) werden nicht unterstützt.

Überwachung

  • Exchange 2000 Server-WMI-Dienste

Spezialprogramme

  • Virusscan-API (VSAPI), Version 2.5
  • Sicherungs- und Wiederherstellungs-API

Entwickeln von .NET-Anwendungen für Exchange Server 2003

Informationen zum Thema, welche Features zum Entwickeln von .NET-Anwendungen für Exchange Server 2003 unterstützt werden und welche nicht, finden Sie im Artikel 813349 der Microsoft Knowledge Base: „Support Policy for Microsoft Exchange APIs with .NET Framework Applications“.

Klassen und Attribute von Active Directory

Das Installationsprogramm für Exchange Server 2003 nimmt zahlreiche Änderungen an den Verzeichnisdienstklassen und -attributen von Microsoft Active Directory® vor, damit die neuen Features von Exchange Server 2003 unterstützt werden. Informationen zu diesen Änderungen finden Sie im Exchange Server 2003 SDK.

Nicht mehr unterstützte Entwicklungstechnologien

Die folgenden Technologien und Features für die Anwendungsentwicklung unter Exchange 2000 Server wurden entfernt und werden in Exchange Server 2003 nicht unterstützt:

  • Microsoft FrontPage®-Erweiterungen für Web Storage System-Formulare
  • Exchange Instant Messaging
  • Programmatischer Zugriff auf den Exchange-Speicher mit dem Laufwerk M: über den benutzerdefinierten Programmcode.
  • SQL-Befehl zur Indexerstellung
  • Schemaeigenschaften für den Exchange-Informationsspeicher zur Verwendung von Versionsangaben
  • MSDAIPP auf Computern unter Exchange Server 2003; Remotezugriff wird weiterhin unterstützt

Nicht mehr unterstützte MAPI-Technologien

Die folgenden, mit Exchange 2000 Server ausgelieferten MAPI-Technologien stehen unter Exchange Server 2003 nicht zur Verfügung:

  • Simple MAPI
    Simple MAPI ist ein Wrapper für zwölf Extended MAPI-Funktionen höherer Ebene, mit deren Hilfe Clientanwendungen Nachrichten senden, adressieren, empfangen und beantworten können. Auf dem Client wird Simple MAPI von Microsoft Office verwendet, um E-Mail-Nachrichten direkt aus Anwendungen zu versenden. Es ist nur für die Verwendung in der Microsoft Windows-Umgebung bestimmt und verfügt nur über einen beschränkten Funktionsumfang. Alle Features, die mit Simple MAPI ausgeführt werden können, lassen sich auch mit Extended MAPI realisieren.
  • CMC (Common Messaging Calls)
    CMC ist ein Wrapper für zehn Extended MAPI-Funktionen und wurde als Abstraktion der Komplexität von MAPI sowie als API-Standard entwickelt, der plattformübergreifend unterstützt wird. Die CMC-API wurde gemeinsam mit der Standardisierungsorganisation X.400 API Association (XAPIA) entwickelt und ist nur für C/C++-Client-Entwickler verfügbar. Alle Features, die mit CMC ausgeführt werden können, lassen sich auch mit Extended MAPI realisieren.
  • CDOHTML
    Diese auch als CDO 1.2.1 Rendering bezeichnete API stellt eine Reihe von Objekten zur Verfügung, die von IIS (Internet Information Services) zur Darstellung von CDO 1.2x-Objekten und -Eigenschaften als HTML-Ausgabe verwendet werden können. CDO 1.2.1 Rendering (CDOHTML.DLL) wurde nur für den serverseitigen Einsatz vorgesehen.