jump to navigation

Pegando o IP e a porta do canal no JGroups 03/12/2009

Posted by pablodurans in Uncategorized.
add a comment
Durante um trabalho da cadeira Sistemas Distribuídos, necessitei em um momento obter o IP e a Porta em que o canal estava aberto. A primeira vista achei que fosse fácil, afinal, minha aplicação foi quem criou o canal, eu podia ter essa informação em algum lugar, mas após uma analise, verifiquei 2 coisas:
- Minha maquina pode ter mais de uma interface de rede, em qual será que o canal foi criado?
- Passo para o JGroups uma porta preferencial, mas caso ela esteja em uso, ele abrirá o canal em outra porta
Procurei por metodos no canal que me indicassem o IP, não achei, depois de muito fuçar, encontrei uma maneira até profissional de obter isso. O codigo simples está mostrado abaixo(exemplo para canal usando TCP):

Onde gameChannel é um Channel.
Para quem quiser entender o codigo, quem realmente tem conhecimento das informações da rede são os protocolos de transporte(TCP ou UDP). Logo é só encontra-los na pilha de protocolos e depois só pegar o ip e a porta pelos metodos acima.

Traduções no seu gmail ou gtalk 04/06/2009

Posted by pablodurans in Uncategorized.
add a comment

Quem nunca teve dificuldades com inglês e não conseguiu um dicionário de inglês.

Na internet possui varios tradutores, mas nenhum que esteja aberto quase sempre. Mas isso foi antes do google criar os boot de tradução do gtalk. É fácil ter, basta adicionar pt2en@bot.talk.google.com e en2pt@bot.talk.google.com
a sua lista de contatos e pronto, tudo que você manda pra eles, eles mandam de volta traduzido.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.