JINI - Objetivos e Base Principais objetivos: Prover aos usuários compartilhamento de recursos e serviços numa rede heterogênea Permitir fácil acesso a esses recursos e permitir mobilidade do usuário na rede Simplificar a criação, manutenção e alteração de uma rede de dispositivos, serviços e usuários Uso do Java: A idéia é criar uma rede de máquinas virtuais Possibilidade de mover dados e código Segurança interna da JVM Verificação forte de tipos da linguagem Resumo Sistemas distribuídos: a federação de componentes e serviços aparentam um único sistema para o usuário, com simplicidade e rapidez na configuração e utilização