Aplicação de monitoramento em Rede

Bom dia a todos,

Estou iniciando uma aplicação em java para captar informações de hardware e software de estações de trabalho em rede.

Pelo que pesquisei, a biblioteca OSHI, pode nos prover essas informações.

Agora queria ajuda sobre a arquitetura de comunicações entre cliente e servidor, no caso a aplicação teria que iniciar logo ao iniciar a máquina e captar informações e envia-la para o server.

Agradeço a todos!

Você pode escrever uma aplicação para coletar os dados e enviar “traps” via SNMP pela rede. Assim você pode usar qualquer aplicação de coleta de traps SNMP no seu servidor, não precisa gerenciar os computadores ativos. E colocando esse coletor para iniciar sempre que as máquinas iniciarem, você terá os dados logo quando estiver conectado.