Multicast request protocol No processo de descobrimento Serviço (entidade "descobridora" - discovering entity) Multicast request client: faz pedido para procurar serviços de busca (LS) Multicast response server: espera respostas dos LS presentes Serviço de busca (LS) Multicast request server: espera pedidos que procuram serviços de busca Multicast response client: responde com proxy que permite acesso ao LS Utiliza UDP (pacotes de até 512 bytes) Formato: Versão do protocolo (int) Porta do multicast response server (int) Número de LS conhecidos (int) Vetor de LS conhecidos (net.jini.core.lookup.ServiceID[]) Número de grupos (int) Vetor de grupos (java.lang.String[]) Os dados devem ser independentes de plataforma (uso de UTF, e java.io.ByteArrayOutputStream)