Datensätze

Datensätze sind eine Möglichkeit, zwischen Knoten in einem Diagramm oder Mitgliedern in einer Gruppe zu kommunizieren. Ein Datensatz besteht aus den folgenden beiden Teilen:

  • Datensatzheader
  • Bestimmter nicht transparenter Dateninhalt

Der Header enthält Informationen zum Datensatz, einschließlich Version, Ersteller und Typ der zu veröffentlichenden Daten. Der Header enthält auch ein XML-Attributfeld, mit dem Anwendungen Name-Wert-Attribute hinzufügen können, die die Daten beschreiben, und die Datensatzdatenbank effizient nach bestimmten Datensätzen durchsuchen können, die zuvor veröffentlicht wurden. Der Inhalt sind die anwendungsdefinierten Daten und für die Peerinfrastruktur nicht transparent.

Wenn ein Datensatz veröffentlicht wird, wird er (Header und Daten) im gesamten Diagramm oder in der Gruppe überflutet. Synchronisierte Peers empfangen diese Daten und speichern sie in einer lokalen Datenbank. Nicht synchronisierte und Offline-Peers empfangen die Daten, wenn sie das nächste Mal eine Verbindung mit dem Peerdiagramm oder der Peergruppe herstellen und diese synchronisieren.

Informationen zum Arbeiten mit Datensätzen finden Sie in den folgenden Themen: