Pergunta
Precisamos gerar UUIDs para cada entrada que armazenamos no Processo interno. Como eu li no Wikipedia: implementação Java UUID, há 3 disponíveis UUID Geradores:
- Standard Java UUID generator(which only support version 3 and 4)
- JUG which support all the version but 2
- UUID which only support version 1 (MAC address based)
Por favor, informe no qual gerador devemos usar, assumindo as licenças são compatíveis?
Solução
A versão 3 não vai resolver o seu problema de geração de fresco UUID para cada entrada. Se você não tem outros requisitos (segurança, por exemplo) Versão 1 é geralmente suficiente.
Se você quiser esconder a cada informação possível (endereço MAC e hora de geração) a utilização da versão 4.
Outras dicas
O gerador UUID usado pelo Windows é uma versão 4 do gerador por padrão.
O gerador Java padrão usando UUIDs v4 iria funcionar muito bem.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow