Vorheriges Thema: Andere mögliche KonfigurationenNächstes Thema: Objektmodell


Implementierungsmodell

Das Implementierungsmodell enthält Übersichtsinformationen zur Produktimplementierung:

Die folgende Abbildung veranschaulicht, wie die DTS-Architektur sowohl Client/Server- als auch Manager/Agent-Methodologien implementiert. Gemeinsam garantieren diese Methodologien, dass die Implementierungsmöglichkeiten flexibel und skalierbar bleiben. In dieser Abbildung übernimmt der Manager die Server-Rolle der Client/Server-Lösung.

Implementierungsmodell: MDB-, Data Transport Client API- und DTS-Server sowie DTS-Agenten

Anwendungen, für die DTS verwendet werden soll, rufen die Funktionen der DTS-Client-API auf, die wiederum den DTS Manager anweisen, den angeforderten Task auszuführen. Der DTS Manager (DTM) umfasst drei separate Server (NOS, TOS und SOS). Jeder Servertyp hat eine besondere Rolle zu übernehmen, unabhängig davon, wie viele Instanzen implementiert sind.

Die folgende Abbildung veranschaulicht die Interaktion der DTS-Komponenten bei der Datenübertragung:

DTS-Komponenten: MDB-, NOS-, TOS-, SOS- und DTS-Agenten

Wenn ein Benutzer hat eine Übertragung für einen bestimmten Zeitpunkt geplant hat. Wenn der festgelegte Zeitpunkt eintritt, erkennt der SOS, dass eine Übertragung erfolgen muss, und weist den TOS an, diese Übertragung auszuführen. Nach Empfang dieser Anforderung weist der TOS den Initiator-Agenten an, die Daten zu übertragen.

Um den Grad an Funktionalität, Management, Kontrolle und Flexibilität zu erreichen, den eine auftragskritische, unternehmensweite Datenübertragungslösung erfordert, verwendet DTS ein durchstrukturiertes Objektmodell. Durch das Erstellen von Objektinstanzen und das Einstellen von Eigenschaften und Aufrufmethoden können Sie die leistungsstarken Funktionen von DTS in vollem Umfang nutzen.