什么"从IP地址创建套接字地址"意思?

时间:2014-04-10 16:37:55

标签: java sockets

我正在http://docs.oracle.com/javase/8/docs/api/读取InetSocketAddress的javadoc,并想知道以下短语的含义:

  

根据IP地址和端口号创建套接字地址。

我想要做的是在本地盒子上创建一个套接字,该套接字侦听同一端口上的传入连接并开始与该客户端进行通信。我在我的服务器上使用“localhost”/ 80作为主机名,但是netstat -l没有显示在端口80上侦听的任何内容。

我是以错误的方式解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

然后你需要创建一个ServerSocket。

来自记忆:它就像是

ServerSocket mySocket =new ServerSocket(1234); // Listen on port 1234 on all network interfaces.

Socket incommingSocket=mySoccket.accept(); // Wait until a client connect. Once a client connect return the socket for the connection.

然后你可以在incommingSocket对象上调用getInputStream / getOutputStream。