我计划在使用C#的小型.NET应用程序中使用Apple的Windows Bonjour SDK。这个小应用程序将使用Bonjour进行网络发现。目前,我正在测试Apple SDK附带的“Simple Chat Bonjour”示例应用程序。发布该样本后,我尝试在另一台机器上运行安装程序,该机器说Bonjour服务不可用。我检查了原始的开发计算机,该计算机已安装并启动了Boujour服务。而且,如果我停止该服务,则示例应用程序将无法运行。

问题:这是否意味着要使用要使用Apple Bonjour的任何应用程序的任何工作站/客户端计算机都需要安装Apple Bonjour SDK?如果是这样的话,这附近还有其他吗? (无需在客户端计算机上安装Bonjour SDK或服务)

最佳答案

您可以将Bonjour for Windows作为独立的安装程序获取,可以与您的应用程序捆绑在一起。请参阅this页面以获取许可协议(protocol)并下载Bonjour for windows here

10-08 04:48