Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 什么是;从IP地址创建套接字地址;什么意思?_Java_Sockets - Fatal编程技术网

Java 什么是;从IP地址创建套接字地址;什么意思?

Java 什么是;从IP地址创建套接字地址;什么意思?,java,sockets,Java,Sockets,我正在阅读的javadoc for InetSocketAddress位于,我想知道下面的短语是什么意思: 根据IP地址和端口号创建套接字地址 我要做的是在本地盒上创建一个套接字,用于侦听同一端口上的传入连接,并开始与该客户端通信。我在服务器上使用“localhost”/80作为主机名,但是netstat-l没有显示任何侦听端口80的内容 我这样做是错误的吗?然后您需要创建一个ServerSocket 来自memmory:有点像 ServerSocket mySocket =new Server

我正在阅读的javadoc for InetSocketAddress位于,我想知道下面的短语是什么意思:

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

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


我这样做是错误的吗?

然后您需要创建一个ServerSocket

来自memmory:有点像

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。

它从IP地址和端口号创建一个套接字地址(右)。对于“socketaddress”,请阅读“InetSocketAddress类的实例”。谁否决了这一点并建议关闭它?这个问题怎么了?@T.J.Crowder再说一遍,“from”是什么意思?这是否意味着它试图连接到该端口上的套接字服务器?如果是这样的话,为什么不“to”?@托姆:这是一个完全标准的术语,用于根据给定给构造函数的参数构造某些东西。“使用”可能更清楚,但我认为如果您清楚地知道,
InetSocketAddress
本身并不是与任何东西的连接。它只是一个地址,就像
文件
是一个抽象名称,而不是实际的文件。(在我看来,后者不是他们可能做出的最佳选择——但他们没有问我!:-)