JINI - Transações Jini define uma estrutura mínima para a realização de tran- sações: conjuntos de operações, que devem ter a garantia de ocorrer em todos participantes, ou não ocorrer em nenhum Utiliza o modelo de duas fases: two-phase commit Gerente (Manager) Um objeto deve ser o responsável pela organização Ele aceita a transação, fornecendo ID único TransactionFactory cria a classe com a transação Cliente envia para os participantes Transação Participantes votam sim (prepared), nulo (not changed), não (aborted) Gerente autoriza os que disseram sim, se não houve não