我的问题是关于“在本地网络上自动发现文件服务器服务”。如何将文件服务器服务发布到本地网络?
我想实现基本上是文件服务器的服务,并在本地网络上发布它。 连接到本地网络的客户端PC应自动找到该服务,并映射(挂载)网络驱动器而无需用户干预。
当我通过网络很快浏览时,我认为Apple的“Bonjour”和Windows的“UPnP”是实现这种功能的最佳选择。
这是正确的假设吗?你知道其他好的建议吗?如何Linux?
UPDATE: 仅供参考 - 我在Linux上完成了我的零配置SW实现,对于Mac OS X网络使用Avahi,对于Windows网络使用PnP-X。您可以在here找到PnP-X示例代码。另请参阅my another question PnP-X。