我有一个 OPC UA 服务器和一个 OPC 客户端,它们在同一台计算机上运行,通过 TCP/IP 进行通信。使用 127.0.0.1 与使用网卡 IP 地址相比,各自的优缺点是什么?
答案1
这取决于您的应用程序的行为方式,以及它是否需要与任何其他服务通信。
如果它只停留在那台计算机上,并且除了自身之外不需要其他服务,请使用环回接口。使用 NIC IP 地址仅在您需要此服务器在您的 LAN 上侦听其他客户端或服务器时才有用。
此外,您的 NIC 的 IP 地址可能会发生变化、电缆被拔出或 DNS/DHCP 服务器发生故障。本地环回不会出现上述任何情况。
然而,OPC 具有分布式功能,可以通过在本地网络上监听来实现立即的扩展。