Bonjour à tous,

Je suis un développeur Java, et nous avons besoin de générer un UUID conformément à la plateforme sur laquelle tourne notre serveur.

Nous utilisons donc JNI pour ce plugger à du code natif à la plateforme et générer ce fameux UUID. L'implémentation a déja été faite pour Linux et nous sommes en cours pour les OS Microsoft.

D'après les recherches que j'ai pu faire il existe uuidgen.exe et guidgen.exe pour générer des UUID. Mais existe t-il un moyen programmatique de générer un UUID ? Cad à la demande et que cet UUID puisse être retourné à notre code Java ?

J'ai bien vu qu'il y avait uuid.lib, uuid2.lib et uuid3.lib mais aucun article sur le sujet concernant la génération programmatique...
Ou peut-être y a t-il une dll qui intègre ce type de fonctionnalité ?

A moins que l'algo soit hyper connu ? Dans ce cas un lien me suffirait.

Merci pour votre aide.