Agentes Móveis - Coleta de informações em rede  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
legionarioba
JavaTeenager
[Avatar]

Membro desde: 24/03/2003 00:40:42
Mensagens: 171
Localização: Salvador
Offline

Olá pessoALL,

Tenho a seguinte tarefa : implementar ,utilizando-se de agentes móveis, um software que colete informações sobre a carga das máquinas numa dada rede, informações inerentes ao próprio host, etc... Existe uma API Java específica para coletar essas informações? Alguém sabe como posso chamar a Win32API através de Java ? De preferência a implementação seria independente do S.O (não em termos de multiplataforma, ser executado apenas, mas sim de acessar informações específicas desse S.O.) .Alguém no fim do túnel( espero que não venha um trem )

Vlw

http://silvioluiz.wordpress.com
[Email] [MSN]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Nao eh exatamente um trem, mas taih a ma noticia: Java dah pouquissimo, se algum, suporte a esse tipo de informacao sobre o sistema, ja que a ideia toda da coisa eh de que a maquina virtual seja o mais isolada do mundo real possivel. Voce pode usar JNI para acessar a Win32 e as APIs relevantes de cada sistema operacional diferente, mas vai ser aquele trabalhinho de corno.
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
legionarioba
JavaTeenager
[Avatar]

Membro desde: 24/03/2003 00:40:42
Mensagens: 171
Localização: Salvador
Offline

Blz cv...

Mas onde eu consigo um exemplo/tuto pra poder me guiar com JNI? É que estou tentando fazer este trabalho, que é sobre Agentes Móveis( estou usando Aglets), e pensei nessa coleta de informações através da API, talvez eu precise coletar as mesmas informações numa máquina em que o S.O seja Linux... Vi um exemplo em que era usado código nativo - Call a Win API. De qualquer forma, essa foi a sugestão para este trabalho, poderia pensar (se alguém tiver uma sugestão é só falar..) numa outra abordagem pra trabalhar com agentes...A idéia é utilizar agentes numa rede para determinado fim..

[]'s

http://silvioluiz.wordpress.com
[Email] [MSN]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Olá, Sílvio,

Exemplos de JNI você encotnra aos montes no Google, mas acho que você eszcolheu a tecnologia errada

Porque você não usa C/C++ ou algo mais específico?

Conheço diversas pessoas de empresas de monitoria, e a plataforma é sempre nativa com um front-end que pode ser em java (alguams usam applets), lendod ados em arquivos...

[]s

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
legionarioba
JavaTeenager
[Avatar]

Membro desde: 24/03/2003 00:40:42
Mensagens: 171
Localização: Salvador
Offline

Philp,

Precisa ser em Java mesmo...é um trabalho acadêmico... Achei um brinquedinho legal aqui. Alguém já o utilizou?

http://silvioluiz.wordpress.com
[Email] [MSN]
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

Não pode ser linux? Coletar esse tipo de informação é só ler o conteudo do diretorio /proc

http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda
[ICQ]
legionarioba
JavaTeenager
[Avatar]

Membro desde: 24/03/2003 00:40:42
Mensagens: 171
Localização: Salvador
Offline

Olá...

Não não...inicialmente ao menos a idéia é fazer varredura com uma rede apenas Windows...pq a rede da faculdade é montada em cima dele...

[]'s

http://silvioluiz.wordpress.com
[Email] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team