Preciso fazer um Identificador de Transação!

Ola galera

Preciso fazer um identificador de transação em java para algumas operações em 1 das minhas soluções em Java.
Alguem conhece algum modelo ? tutorial?
Alguem ja fez isso?
Além de gerar um numero único, preciso criptografar?
São questões básicas assim…
Agradeço a ajuda de todos.

Eu já utilizei a classe UUID do jdk. Dá uma olhada aqui:

http://www.javapractices.com/topic/TopicAction.do?Id=56

Até mais!

Legal…vou ver sim.
Vc poderia me contar o caso que usou? contexto?

Alguns serviços implementados “começavam” o processamento no nosso sistema e depois deste pré-processamento eram colocados em uma fila jms que era lida por outro sistema. Depois do processamento no outro sistema, um webservice era chamado no nosso sistema com os dados prontos. Este id era uma forma de saber de qual processo era o resultado quando o outro sistema chamava o nosso webservice. Ele foi utilizado como um “id de processo” único em um processo que era realizado por mais de um sistema.

Até mais!

Muito legal rogerio…
Vou usar sim…
Preciso gerar um numero único para cada transação ocorrida na minha solução
Essa classe ai resolve certo?