Der Teil der Synchronisierungsfunktionalität, der die gesamte Übertragung von Daten zwischen Microsoft Dynamics NAV und Outlook verlustfrei bereitstellt. Die Transportebene ist für die Ablaufsteuerung und die End-to-End-Wiederherstellung nach Fehlern zuständig. Die Transportebene ist ein Webdienst, der auf der Microsoft Dynamics NAV-Service-Tier-Seite installiert ist. Der Webdienst enthält Komponenten, die sowohl für die Backoffice- als auch für die Hostanwendungs-Tier zuständig sind, und verfügt über alle Standardfunktionen, einschließlich Sicherheits-, Skalierbarkeits-, Leistungs- (einschließlich Datenkomprimierung) und Lizenzverwaltung.
Der Webdienst stellt die API für Entwickler bereit, die sie verwenden, damit die Anwendungen ihren Anforderungen beim Abrufen und Verarbeiten von Daten aus der Backofficeanwendung und an das Ausführen der Geschäftslogik der Backofficeanwendungen entsprechen.
Der Webdienst der Microsoft Dynamics NAV-Service-Tier sollte folgende Funktionen unterstützen:
-
Eine flexible API für Hostanwendungen
-
Trapping und Routing von NST-Laufzeitfehlern
-
Secure Socket-Kommunikation (Datenverschlüsselung) über eine Firewall
-
Authentifizierung und Autorisierung
-
Komprimierung von Nachrichten, wenn diese die angegebene maximale Größe überschreiten
-
Funktionen für die Protokollierung und Verfolgung
-
Standard-Anwendungsprotokollnachrichten
Über die neue Microsoft Dynamics NAV-Service-Tier werden zwei Sätze mit Diensten bereitgestellt:
Ein Low-Level-Dienst, der dem neuen Client Folgendes ermöglicht:
-
Erstellen, Lesen, Aktualisieren und Löschen von Daten auf Tabellenbasis
-
Ausführen der Tabellenauslöser
-
Lesen von Datensätzen in Seiten von Sätzen mit Filtern und Sortieren
-
Aufrufen von Funktionen in Codeunits und für Tabellen
-
Aufrufen von Feldprüfungsauslösern
-
Lesen der Metadaten von Tabellen und Formularen
Ein High-Level-Dienst, der es anderen Anwendungen ermöglicht, auf Geschäftseinheiten und Geschäftslogik zuzugreifen.