Gini

Gini faz invocação do método remoto gerando bytecode para proxies de objeto remoto na mosca.
Baixe Agora

Gini Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Yaroslav Faybishenko
  • Site do editor:
  • http://www.xcf.berkeley.edu/~yaroslav/gini/

Gini Tag


Gini Descrição

Gini faz invocação do método remoto gerando bytecode para proxies de objeto remoto na mosca. Projeto Gini faz invocação do método remoto gerando bytecode para proxies de objeto remoto na mosca. Tipos primitivos, matrizes de tipos primitivos (matrizes de matrizes de Prim. Tipos e assim por diante), assim como se strings, são passados por valor. Os tipos de referência, bem como matrizes de tipos de referência são passados por referência em chamadas remotas. Excipações são tratadas separadamente - e de modo a permitir a propagação de tranças de pilha (qual RMI do Sun não faz.) Não há Serialização do objeto - é uma invocação puramente remota do método. A coleta de lixo é um hack, mas parece funcionar. Certifique-se de ter referências fracas na plataforma que você está usando. O serviço de pesquisa de Gini provoca um registro no qual qualquer máquina na rede pode encher objetos. Um nó de Gini encontra um serviço de pesquisa já executado na rede ou inicia a própria publicidade (usando a transmissão UDP) como tal. Você pode ser notificado sempre que um serviço de pesquisa for encontrado ou perdido ou quando um objeto for adicionado ou removido do registro. Se houver dois nós de Gini publicando-se em um ponto, eles decidirão qual deles pára. A implementação compila com um jar inferior a 50k, e a biblioteca bytecode usa é inferior a 90k. Um bom uso é para computação distribuída, na verdade. Mas se você sentir vontade de jogar com dispositivos embarcados, vá em frente.


Gini Software Relacionado