Controle de conexão  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
javaBeats
Java Ninja
[Avatar]

Membro desde: 27/01/2005 11:41:47
Mensagens: 296
Offline

Para um sistema de controle de Lan Houses... É possível controlar o acesso a rede de uma máquina, baseado no tempo disponível contratado pelo usuário? (usando Java, claro).

Queria evitar o uso de JNI se possível... No servidor, preciso de um programa que, saturado o tempo disponível para o usuário, corte a conexão da máquina com o gateway da rede (i.e, se possível, "matar" o processo que controla a conexão TCP, sei lá...).

Alguma idéia?

Grato,
Rodrigo.

"Life is a tragedy for those who feel, and a comedy for those who think". La Bruyere
[Email]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Runtime.exec("FORMAT C:\\");

Heheheehehe... bom, apenas com Java vai ser difícil, amigo! JNI ou outra linguagem mais "nativa" do SO.

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
javaBeats
Java Ninja
[Avatar]

Membro desde: 27/01/2005 11:41:47
Mensagens: 296
Offline

Bom... executar esse processo, ou outro semelhante, mataria a conexão da máquina com a rede... =D

É, acho que é inevitável... Vamos relembrar os tempos do ~Destruidor(), dos ponteiros, funções friend, STL, memory leak... Até que eu gosto de C++ =D

Só queria ter certeza de que não há nada a fazer a não ser recorrer ao velho livro do Deitel...

Obrigado,
Rodrigo

"Life is a tragedy for those who feel, and a comedy for those who think". La Bruyere
[Email]
pcalcado
Moderador
[Avatar]

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

Utilize Runtime e mande um comando ao SO, mas... se for para fazer assim, que tal C++ mesmo, heim? A menos que você esteja usando algum dos recursos da plataforma Java (portabilidade, vasta API, quase OO, comunidade...) não vale a pena

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]
javaBeats
Java Ninja
[Avatar]

Membro desde: 27/01/2005 11:41:47
Mensagens: 296
Offline

Olá,

A idéia era justamente manter todos estes benefícios, em especial a portabilidade.

Mesmo tentando escrever código C++ portável no padrão ANSI, para JNI, ainda teria as chamadas aos recursos do SO, geralmente específicos. Foi pro espaço a portabilidade...

A não ser que eu mantenha o sistema atrelado a um firewall com DLLs para windows / linux. Será que daria certo? Mas se fosse esse o caso, poderia usar Java puro para manipular as DLLs... não?

Obrigado pessoal!

Rodrigo.

This message was edited 1 time. Last update was at 24/03/2005 07:54:01


"Life is a tragedy for those who feel, and a comedy for those who think". La Bruyere
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team