Socket

5 respostas
carioca

Pessoal, estou trabalhando com sockets e tenho uma classe servidor, quando executo essa classe em meu PC da o seguinte erro, alguem sabe como resolver isso?

Address already in use: JVM_Bind

Obs.: Possuo dois PCs aqui em casa, no PC que trabalho como servidor fornecendo a internet para o outro micro da esse erro, e no outro nao?

5 Respostas

Jair_Rillo_Junior

provalvemente a porta que vc esta abrindo o Socket nesse computador ja esta sendo utilizada por outro serviço

N

É isso aí, ou libera a porta ou escolhe outra.

Pode ser que uma instância anterior do seu próprio programa esteja rodando nessa porta.

Lembre de instalar seu servidor em uma porta de valor maior que 1024.

carioca

é isso, troquei a porta e funcionou blz.
Valeu pela ajuda

dukejeffrie

Eu tive esse problema ultimamente, e aparentemente nao tinha ninguém usando a porta. Fucei, fucei, fucei, mas nao achei o dono. Tb acabei trocando a porta, bolas…

JMV_Bind é o nome que o ruindows dá para a operacao, eu presumo.

N

Pra ver “quem” tá usando “qual” porta, no ruwindows, dá um “netstat -a” no prompt.

Você vai ter uma listagem das portas, estado da porta, e quem tá conectado.

Criado 25 de julho de 2003
Ultima resposta 29 de jul. de 2003
Respostas 5
Participantes 4