【发布时间】:2015-11-22 06:01:27
【问题描述】:
所以我对网络有点陌生,我只是对客户端/服务器架构感兴趣。假设您开发了一个程序,并且客户端版本在计算机上运行,而服务器版本在服务器上(显然)。为了让客户端连接到服务器,它必须知道服务器的 IP 地址(以及连接的端口,以便它可以路由到正确的计算机/程序)。这是否意味着服务器的IP地址不能改变?您是否必须专门告诉您的 ISP 以保持 IP 地址静态?因为如果客户端和服务器的 IP 地址都发生了变化,那么它们将无法连接并且程序将无法运行……换句话说,必须有一个常数。当您注册 VPS 时,他们是否会给您一个静态 IP 地址,您可以从客户端版本绑定到该地址?谢谢!
【问题讨论】:
-
您在代码中使用服务器 name,或者在客户端使其可配置。
-
你这是什么意思?
-
我的意思是什么? '姓名'? “可配置”?