Archief
Records zijn een manier om te communiceren tussen knooppunten in een grafiek of leden in een groep. Een record bestaat uit de volgende twee delen:
- Recordheader
- Specifieke ondoorzichtige gegevensinhoud
De header bevat informatie over de record, inclusief de versie, de maker en het type gegevens dat wordt gepubliceerd. De header bevat ook een XML-kenmerkveld waarmee toepassingen naam-waardekenmerken kunnen toevoegen die de gegevens beschrijven en om efficiƫnt in de recorddatabase te zoeken naar specifieke records die eerder zijn gepubliceerd. De inhoud is de door de toepassing gedefinieerde gegevens en is ondoorzichtig voor de peer-infrastructuur.
Wanneer een record wordt gepubliceerd, wordt deze (zowel koptekst als gegevens) overspoeld in de grafiek of groep. Gesynchroniseerde peers ontvangen deze gegevens en slaan deze op in een lokale database. Niet-gesynchroniseerde en offlinepeeringen ontvangen de gegevens de volgende keer dat ze verbinding maken en synchroniseren met de peergrafiek of -groep.
Zie de volgende onderwerpen voor informatie over het werken met records: