dns-sd

    2热度

    2回答

    我正在使用Bonjour的dns-sd api构建客户端。我注意到有一个名为kDNSServiceFlagsShareConnection的标志,它用于共享一个DNSServiceRef的连接。 苹果网站说 为了提高效率,执行许多并发操作的客户可能要使用而不必为每个独立操作一个单独的连接与后台守护一个Unix域套接字连接。要使用此模式,客户端首先调用DNSServiceCreateConnecti

    9热度

    1回答

    我熟悉Bonjour在“本地”域名上使用广告服务的情况。我已经通过了几个例子,并且我知道我使用相应的Cocoa类。 我很好奇我是如何向其他子网宣传简单的Bonjour服务的。具体来说,我试图编写一个在我的桌面上运行的网络服务,它通过以太网连接。客户端运行在通过Wifi连接的移动设备(iPhone/iPad)上。在我的网络设置中,Wifi与以太网位于不同的子网上。但是,两者都在防火墙之后。我不需要在

    0热度

    1回答

    我试图使用裸主机名(例如_service._proto)查询一组SRV记录,但是除非我还包括域名,否则这将失败。这很奇怪,因为其他工具(如nslookup)可以正常工作,并且使用相同的API调用来查询A记录,可以使用裸主机名称正常工作。 dsRet = DnsQuery("_service._udp",DNS_TYPE_SRV,DNS_QUERY_STANDARD,NULL,&pQueryResu

    7热度

    1回答

    我正在构建使用Zeroconf的.net-microframework应用程序。现有的zeroconf解决方案似乎都依赖于dns-sd.dll或.netmf中不支持的.net的其他一些互操作功能。 是否存在您知道的zeroconf(或dns-sd)的纯C#版本?

    2热度

    1回答

    我有avahi(zeroconf,dnssd,bonjour)服务。我希望服务能够在客户端有新数据时通知客户端,以便客户端可以连接并查询更新的信息。 服务应发布什么类型的消息,以及avahi API(服务是用C++编写的)如何完成的?

    0热度

    2回答

    假设你在正常的DHCP环境, 你会得到这样一个IP地址: 192.168.0.101上段A 为192.168.1.102上linuxpc2.localdomain linuxpc1.localdomain段B 我想通过在主机名设置的那些linuxpcs上安装avahi来查找它们。 所以在192.168.2.103 linuxpc3.localdomain,运行 ping linuxpc1.loca

    4热度

    2回答

    我在另一个物理网络上的另一个远程系统上有一个服务,它的多播包没有到达我的本地系统,因此我没有看到它的DNS- SD发布的服务。 我有一种方法,我可以在我的本地机器上手动注册它,以便只显示DNS-SD发现的服务的应用程序显示它?

    1热度

    1回答

    我想将对DNSSDObjects的引用添加到MonoTouch中的项目中,具体为DNSServiceResolve对象。 我想在MonoTouch项目中访问DNSServiceResolve,但无法在任何地方找到该类。 如何做到这一点?

    2热度

    1回答

    我尝试让应用程序处于活动状态时,我的Android应用程序通过zeroconf注册服务,然后在应用程序退出后取消注册。在我的onResume方法,我有以下代码: // register ourselves with zero conf try { JmDNS jmdns = JmDNS.create(); serviceInfo = ServiceInfo.cr