Trabalhando com sockets

4 respostas
Rodrigo_Vieira_Pinto

olá pessoal
estou desenvolvendo um applet para um chat que funcionará aqui dentro da empresa. Pesquisei muitos métodos da classe socket e de ServerSocket e estou achando (pelo menos a parte de rede) mais fácil do que eu esperava. Porém ainda tenho uma dúvida:
é possível em java capturar o login da pessoa que efetuou o login na máquina? Já consegui capturar o IP da máquina, a porta, etc, mas o login não.
Por exemplo, no meu caso, meu login é rodrigo.vieira quando faço login no SO. é possível capturar esse login ou ele não tem nada a ver com a configuração de rede que permite a comunicação entre máquinas?
Desculpe se falei alguma besteira…

4 Respostas

danieldestro

Tenta isso:
String user = System.getProperty(“user.name”);

Rodrigo_Vieira_Pinto

Grande Daniel, é isso mesmo!!!
Mas tem como eu saber de outra máquina conectada a rede?

cv1

Se voce tiver um servico de DNS, isso pode ajudar - voce pode perguntar ao DNS qual o nome da maquina que tem um determinado IP.

Rodrigo_Vieira_Pinto

beleza cv, vou dar uma olhada.
Valeu!

Criado 18 de janeiro de 2005
Ultima resposta 19 de jan. de 2005
Respostas 4
Participantes 3