java - 自动定位客户的服务器

标签 java .net networking filemaker

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/

相关文章:

java - 切换 Jlabel 和 JPanel 的可见性

c# - UWP 拉伸(stretch) GridView

.net - WPF - 如何制作一个画笔来绘制像方格纸一样的正方形?

networking - 没有可选字段的 Protocol Buffer : Fixed size?

java - 将 XML 转换为对象 xstream ( Android )

Java生日悖论算法

.net - 使用.net API将音频实时流传输到android客户端的最佳方法是什么

java - 从公共(public) Internet 访问专用网络上网关后面的计算机上的 REST 端点

apache - 从不同的计算机访问修改后的 localhost 目录

java - 接口(interface)中的内部类与类中