FileMaker Pro 具有一项功能,允许客户端应用程序自动定位其服务器的 IP 地址并连接到该地址。使用 Java 或 .NET 等通用语言执行此操作的最佳方法是什么?
最佳答案
FileMaker 可能正在使用 Bonjour。查看http://developer.apple.com/bonjour/还有阿瓦希
它通过实现他们所谓的 multicast-dns 来做到这一点。使用使用多播的 P2P dns,他们不仅可以显示服务器,还可以显示服务器和端口。
即使您在企业网络上使用,您也可以在 Intranet DNS 服务器上发布记录,因此您不会依赖路由器及其多播容忍度(这可能是压倒性的)。因此,它会扩大规模。
关于java - 自动定位客户的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/544784/