JINI - Contratos (lease) A maioria dos serviços do Jini utilizam esse paradigma O contradado define o período, mas pode ser negociado O contrato pode ser cancelado pelo contratante O contratante pode renovar o contrato Passado o período, o contrato expira Período O contratante pode requerir um determinado tempo O contradado pode aceitar um período menor Pode ser requerido um contrato sem período (FOREVER) Pode-se representar o tempo absoluto ou relativo Mapeamento Os contratos podem ser mapeados em grupos As implementações definem se o contrato pode ser reunido com outro (canBatch)reflexivo, simétrico e associativo