静态IP对Java套接字编程重要吗?

静态IP对Java套接字编程重要吗?,java,sockets,domain-name,Java,Sockets,Domain Name,我对套接字编程的127.0.0.1和端口号感到困惑。 如果我有一个域名,那么静态ip地址就不重要了。任何人都可以为此提供帮助。如果愿意,您可以直接收听静态IP号码,但通常在生产过程中会使用真正的web服务器,如Nginx或Apache,因为它们更快、更安全,并且可以为您处理头文件和HTTP标准的其他部分。然后,它们依次连接到您的插座 127.0.0.1是一个特殊的IP号码,也称为localhost,用于连接到同一台计算机,其他计算机无法访问。因此,如果您收听127.0.0.1,您需要在同一台计算

我对套接字编程的127.0.0.1和端口号感到困惑。
如果我有一个域名,那么静态ip地址就不重要了。任何人都可以为此提供帮助。

如果愿意,您可以直接收听静态IP号码,但通常在生产过程中会使用真正的web服务器,如Nginx或Apache,因为它们更快、更安全,并且可以为您处理头文件和HTTP标准的其他部分。然后,它们依次连接到您的插座


127.0.0.1是一个特殊的IP号码,也称为localhost,用于连接到同一台计算机,其他计算机无法访问。因此,如果您收听127.0.0.1,您需要在同一台计算机上使用Nginx或类似软件将流量转发到您的套接字,否则其他计算机将无法访问它。

如果您愿意,您可以直接收听静态IP号码,但通常在生产中使用Nginx或Apache等真正的web服务器,因为它们速度更快,更安全,并为您处理HTTP标准的头和其他部分。然后,它们依次连接到您的插座


127.0.0.1是一个特殊的IP号码,也称为localhost,用于连接到同一台计算机,其他计算机无法访问。因此,如果您收听127.0.0.1,您需要在同一台计算机上使用Nginx或类似软件将流量转发到您的套接字,否则其他计算机将无法访问它。

套接字编程不要求您仅使用静态IP地址。您可以使用
localhost
127.0.0.1
编写代码。如果你知道服务器的域名,你也可以使用它。您还可以使用大多数internet用户获得的动态IP。

套接字编程不要求您只使用静态IP地址。您可以使用
localhost
127.0.0.1
编写代码。如果你知道服务器的域名,你也可以使用它。您还可以使用大多数internet用户获得的动态IP。

连接到网络的每台计算机都有一个分配给它的IP地址,无论是静态的还是动态的。服务器套接字必须绑定到特定端口上的此IP地址才能接受客户端。客户端连接到服务器的当前IP和端口

域名只是客户端使用静态人类可读名称确定服务器当前IP地址的一种方式。如果服务器的IP地址发生更改,则必须恢复服务器套接字,并且必须更新域名的映射


127.0.0.1,又名“localhost”,是指本地计算机的保留IP地址。如果服务器套接字绑定到此IP地址,则它只能接受来自同一台计算机的客户端。

连接到网络的每台计算机都有一个分配给它的IP地址,无论是静态的还是动态的。服务器套接字必须绑定到特定端口上的此IP地址才能接受客户端。客户端连接到服务器的当前IP和端口

域名只是客户端使用静态人类可读名称确定服务器当前IP地址的一种方式。如果服务器的IP地址发生更改,则必须恢复服务器套接字,并且必须更新域名的映射


127.0.0.1,又名“localhost”,是指本地计算机的保留IP地址。如果服务器套接字绑定到此IP地址,则它只能接受来自同一台计算机的客户端。

127.0.0.1(127.x.x.x)是一个特殊的众所周知的IP地址/范围:(另请参阅)。它不同于“任意静态IP地址”,它仅在本地上下文中才有意义。计算机只能直接连接到自己的环回。甚至不需要IP地址/端口号来进行套接字编程。请您对您遇到的问题进行更多描述。127.0.0.1(127.x.x.x)是一个非常有名的IP地址/范围:(另请参阅)。它不同于“任意静态IP地址”,它仅在本地上下文中才有意义。机器只能直接连接到自己的环回。甚至不需要IP地址/端口号来进行套接字编程。请您对您遇到的问题进行更多描述。这意味着我可以在套接字编程中使用像www.rahul.com这样的域名。或者使用socket客户端程序,如socket client=newsocket(“www.rahul.com”,portno);这意味着我可以在socket编程中使用像www.rahul.com这样的域名。或者使用socket客户端程序,如socket client=newsocket(“www.rahul.com”,portno);