Beispiel eines Con-nect-Netzwerks

Dieses Dokument behandelt die folgenden Themen:


Überblick: Adress-Synchronisation in einem Con-nect-Netzwerk

Die folgende Abbildung zeigt an einem Beispiel, wie die Adress-Synchronisation innerhalb eines Con-nect-Netzwerks abläuft.

graphics/graphic21-608.png

Anmerkung:
In einem Netzwerk von Con-nect-Knoten, die durch den Transport Service verbunden werden, wird nur ein zentrales Verzeichnis unterstützt.

Im obigen Beispiel hat der Administrator des zentralen Verzeichnisses definiert, wie jeder Knoten innerhalb des Con-nect-Netzwerks mit dem zentralen Verzeichnis kommuniziert. Jedem Knoten wurde ein eindeutiger Name zugewiesen. Alle Knoten sind so konfiguriert, dass sie über die E-Mail-Funktionen mit dem Con-nect Transport Service erreichbar sind. Der Administrator des zentralen Verzeichnisses hat definiert, dass die Knoten Reston und Portland Adressen in das zentrale Verzeichnis laden sowie Adressen aus dem zentralen Verzeichnis entladen können. Der Knoten New York kann nur Adressen aus dem zentralen Verzeichnis entladen; Knoten Boston kann nur Adressen in das zentrale Verzeichnis laden.

Anmerkung:
In das zentrale Verzeichnis können nur Adressen geladen werden, die im Büro SYSCNT gespeichert sind.

Im obigen Beispiel wurde die Funktion "Adressen laden" noch nicht ausgeführt, so dass das zentrale Verzeichnis noch leer ist.

Daten in das zentrale Verzeichnis laden

Die nächste Abbildung zeigt folgende Situation: Die Knoten Reston, Portland und Boston haben alle Empfänger vom Typ "Name", die jeweils in ihrem lokalen Büro SYSCNT definiert sind, in das zentrale Verzeichnis geladen. Knoten New York hat Daten aus dem zentralen Verzeichnis entladen.

graphics/graphic21-610.png

Jede ins zentrale Verzeichnis geladene Adresse erhält eine Transaktionsnummer und einen eindeutigen Alias. Die Transaktionsnummer ist nicht fest, sondern wird jedes Mal erhöht, wenn der Adresssatz im zentralen Verzeichnis geändert wird.

Der Alias bleibt immer unverändert. Er dient dazu, jede in einem Netzwerk von Con-nect-Knoten ins zentrale Verzeichnis geladene Adresse eindeutig zu identifizieren. Bei den Funktionen "Verwaltung - Adressen entladen" oder "Verwaltung - Adressen importieren" kann z.B. über den Alias die Adresse in der resultierenden Adressliste gefunden werden.

Daten aus dem zentralen Verzeichnis entladen

In der obigen Abbildung ist Folgendes dargestellt: Der Administrator auf Knoten New York erstellte ein Profil für den Empfängertyp "Name" auf Knoten Reston (mit der Funktion "Profile eingeben"), aber nicht für die Knoten Portland und Boston. Deswegen wurden nur die Namen, die ursprünglich von Knoten Reston stammten, aus dem zentralen Verzeichnis auf den Knoten New York entladen. Weitere Informationen finden Sie im Abschnitt Profile eingeben.

Beim Entladen wurde die höchste Transaktionsnummer (der letzten entladenen Adresse) in der Funktion "Verwaltung - Adressen synchronisieren" aufgezeichnet. Im obigen Beispiel ist die aufgezeichnete Transaktionsnummer 1002. Diese Nummer wird beim nachfolgenden Entladen benutzt, um zu bestimmen, wo das nächste Entladen beginnen soll. Weitere Informationen finden Sie im Abschnitt Verwaltung - Adressen synchronisieren.

Importieren

Aus dem zentralen Verzeichnis entladene Adressen stehen den Con-nect-Teilnehmern erst dann zur Verfügung, wenn sie in den lokalen Con-nect-Knoten importiert worden sind.

Der Administrator auf Knoten New York hat die Möglichkeit

  • alle entladenen Adressen mit der Funktion "Adressen importieren" zu importieren,

  • alle entladenen Adressen mit dem Dienstprogramm B20003 "Verzeichnis - Importieren" zu importieren oder

  • innerhalb der Funktion "Verwaltung - Adressen entladen" einzelne ausgewählte Adressen zu importieren.

Unabhängig von der benutzten Methode werden die Adressen als externe Adressen auf den Knoten New York importiert und im Büro SYSCNT gespeichert. Die Teilnehmer auf dem Knoten New York können dann die externen Adressen wie alle anderen Con-nect-Adressen behandeln.

Im obigen Beispiel hat der Administrator auf Knoten New York alle entladenen Adressen importiert, wobei für jede importierte Adresse ein eindeutiger Rufname und eine externe Adresse angelegt wurden.

graphics/graphic21-612.png

Nachfolgendes Laden und Entladen

Im folgenden Beispiel wurde das Büro "Theresa Ellis" auf Knoten Boston angelegt und mit der Transkationsnummer 1009 in das zentrale Verzeichnis geladen. Dann wurde die Adresse "Julie Mayer" auf Knoten Reston in "Julie Jumper" geändert. Als Knoten Reston die Funktion "Adressen laden" durchführte, wurde der Adresssatz im zentralen Verzeichnis geändert. Beachten Sie, dass auch die Transaktionsnummer geändert wurde.

graphics/graphic21-613.png

Da Knoten New York die Funktion "Adressen entladen" nicht ausgeführt hat, wurde die Adresse "Reston, Mayer, Julie" nicht aktualisiert. Sobald das nächste Entladen auf Knoten New York ausgeführt wird, passiert Folgendes:

  1. Ausgehend von der höchsten Transaktionsnummer auf Knoten New York (in diesem Fall 1002) werden alle neuen Adressen mit einer höheren Transaktionsnummer aus dem zentralen Verzeichnis entladen. Weil keine neuen Adressen in das zentrale Verzeichnis geladen wurden, die zu einem auf New York definierten Profil gehören, werden auch keine neuen Adressen entladen. (Ein Profil für den Empfängertyp "Name" wurde für den Knoten Reston, nicht aber für Knoten Boston definiert.)

  2. Das System sucht nach geänderten Adresssätzen im zentralen Verzeichnis, die vorher entladen wurden. Im obigen Beispiel wird der Adresssatz "Jumper, Julie" entladen und der Adresssatz "Reston, Mayer, Julie" automatisch mit den neuen Daten aktualisiert.

  3. Am Ende des Entladevorgangs wird die Transkationsnummer auf Knoten New York auf 1010 gesetzt.