Começando com um costume JXTA PeerGroup

votos
19

Tenho vindo a trabalhar com JXTA 2.3 para o último ano ou assim para uma plataforma de computação peer-to-peer que estou desenvolvendo. Estou migrando para JXTA 2,5 e no processo eu estou tentando limpar um monte de meu uso de JXTA . Para a maior parte, eu me aproximei JXTA com apenas fazê-lo funcionar atitude. Usei-o para alavancar criar e gerenciar minha rede sobreposta peer-to-peer e prestação de serviços básicos de comunicação. Eu gostaria de usá-lo de uma forma mais JXTA caminho desde que eu estou fazendo mudanças para mover a 2,5 de qualquer maneira.

Meu primeiro passo seria a criação básica de um costume PeerGroup. Vejo alguns novos mecanismos novos que estão usando a META-INF.servicesinfra-estrutura de Java. Eu deveria estar listando uma relacionada PeerGroupobjeto implementando aqui com um GUID em net.jxta.platform.Module? Pelo que entendi, se eu fizer isso, quando um grupo com um ID especificação combinando o GUID é encontrado e se juntou ou criado ele deve usar automaticamente o objeto correspondente. Eu deveria ser capaz de simplesmente amarrar manualmente um PeerGroupobjeto para o grupo, mas este novo método usando META-INFparece ser muito mais fácil de gerir.

Alguém tem qualquer ponteiros ou exemplos de utilização desta infra-estrutura para PeerGroupimplementação? Além disso, algumas informações gerais sobre o META-INF.servicesmecanismo em Java seria útil.

Publicado 05/08/2008 em 23:23
fonte usuário
Em outras línguas...                            


1 respostas

votos
5

O META-INF.servicesmaterial é conhecido pelo seu nome de classe na API: ServiceLoader . Uma pesquisa no Google por ServiceLoader produz alguma informação.

Eu não sou muito familiarizado com ele, mas às vezes é saber tudo sobre as palavras-chave de busca certas.

Respondeu 11/08/2008 em 23:38
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more