System and method for implementing a forward compatibility syntax in a
directory services environment is described. In one embodiment, data
comprising an attribute according to a new syntax that is supported by
newer servers, but not by older servers, is separated into data with
respect to which referential integrity is not a concern (hereinafter "blob
data") and data with respect to which referential integrity is a concern
(hereinafter Distinguished Names ("DNs")). The two types of data are then
combined according to a forward compatibility ("FC") syntax that is
supported by both older and newer servers. Only certain, newer, servers
understand and convert between the FC syntax and the actual new syntax;
older servers are capable of supporting the FC syntax without needing to
understand it.
System und Methode für das Einführen einer Vorwärtskompatibilität Syntax in einem Verzeichnis hält Klima wird beschrieben instand. In einer Verkörperung werden die Daten, die ein Attribut entsprechend einer neuen Syntax enthalten, die durch neuere Bediener gestützt wird, aber nicht durch ältere Bediener, in Daten getrennt, in Bezug auf die Verweisvollständigkeit nicht ein Interesse (im folgenden "Blobdaten") ist und Daten, in Bezug auf die Verweisvollständigkeit ein Interesse ist (im folgenden unterschiedene Namen ("DNS")). die zwei Arten von Daten werden dann entsprechend einer Vorwärtskompatibilität ("FC") Syntax kombiniert, die durch die älteren und neueren Bediener gestützt wird. Nur sicher, neuer, verstehen Bediener und wandeln zwischen der FC Syntax und der tatsächlichen neuen Syntax um; ältere Bediener sind zum Stützen der FC Syntax fähig, ohne es verstehen zu müssen.