Pergunta : Java que liga ServerSocket

O código é tomado de uma parte de código maior. Em meu sistema outputs o seguinte:
Server que escuta em 0.0.0.0/0.0.0.0: o IP address de 4001

That não é obviamente o que eu quero o usuário escutar. Assim como eu ligo o ServerSocket ao endereço direito? As pontas aos cursos ou aos exemplos relevantes úteis são valuated.
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
serverSocket = zero notpretty de ServerSocket do >private " do class= " de " codeSnippet816487 do id= do
           
class= do

Resposta : Java que liga ServerSocket

Se eu o compreendo corretamente, 0.0.0.0 significa que o soquete do usuário não está limitado a um interface/NIC específico, mas aceitará conexões nesse porto em todas as relações na máquina.  Se você quer especific que relação a se usar, você têm que a ligar a essa relação.

Isto pode ser feito com o terceiro construtor, que toma um InetAddress.  Você pode igualmente usar o construtor vazio, que lhe dá um soquete completamente unbound do usuário, a seguir ajusta o número portuário e o endereço da relação e então chama finalmente o ligamento ().
Outras soluções  
 
programming4us programming4us