c# - 最好在依赖网络的代码中使用 IP 地址或主机名?

标签 c# networking dns ip reliability

如果您正在编写一个大量使用网络(例如 ping、dns 解析等)的应用程序,那么在代码中使用 IP 地址是否更好(例如,如果在服务器上创建文件夹路径 -//192.183. 181.182/test/test1)或主机名?

我假设 IP 地址是因为它们在企业中往往是静态的,主机名可以对单个 IP 地址具有别名等。这是首选 IP 地址的正当理由吗?

谢谢

最佳答案

使用硬编码IP地址的问题是,如果你需要改变它,你需要改变代码,而如果你使用主机名,如果你需要改变它,你可以改变主机名指向的地方,而无需触及代码:)

关于c# - 最好在依赖网络的代码中使用 IP 地址或主机名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5723770/

相关文章:

networking - 为什么我的计算机与服务器通过不同端口3次进行3次握手-Wireshark?

java - 将查询重定向到 google 并在 Json 对象中获取结果时出现 UnknownHostException

c# - 如何使用 CamlQuery 按名称获取共享点文件夹

c# - 我正在尝试从日志文件中解析乌克兰日期/时间字符串

c# - 使用 FileStream 创建文件并应用 FileAttributes

ssl - SSL 如何在两个连接的域上工作?

c# - 关于DNS解析使用[System.Net.Dns] : how does it work and what port does it use?的两个问题

c# - 将通用对象集合传递给需要基类型集合的方法

networking - 从另一台计算机连接到 Windows localhost (IIS)

c# - 自制服务器场和远程调试