Motivação Redes São heterogêneas e complexas Pretendemos utilizá-las para interligar todo equipamento imaginável: computação ubíqua Configuração é bastante complicada e manual: leigos? Java Multiplataforma e pronto para as redes Já se falava no começo como um sistema "embedded" Características como OO, RMI, carga dinâmica, etc Redes + JavaJINI Solução para serviços distribuídos JavaSpaces (serviço do Jini) Especificação para persistência distribuída