Tach!
Die Binärdarstellung von UUIDs ist auch nicht eindeutig. Zum Beispiel hat .NET eine andere Auffassung als Java, an welcher Position welche Bytes der UUID zu liegen kommt.
Unabhängig vom Topic des Threads würde mich das näher interessieren. Kannst Du mit Lnks geben? Ich beschäftige mich gerade mit "Techniken für das Cloud-Computing". Da ist das ggf. relevant.
Javas UUID hat keine Methode zur Ausgabe als Bytes, da kann man aber get[Least|Most]SignificantBits() nehmen. Zudem muss man noch wissen, mit welcher Endianess der Stream (z.B. Datei) erzeugt wurde.
dedlfix.