61得票7回答
在你的网络上发现安卓设备的方法有哪些?

我希望能够在我的网络上发现Android设备,并可能检索有关它们的一些设备信息。由于Apple设备运行Bonjour服务,因此这非常容易。但是,我似乎找不到任何类似的 Android 服务。 这必须在不修改Android设备、安装某些服务或打开某些端口的情况下工作。它旨在以 Bonjour ...

44得票5回答
如何在Android上以编程方式强制执行蓝牙低功耗服务发现,而不使用缓存。

我正在使用Nexus 7上的Android 4.4.2系统。我有一个低功耗蓝牙外设,当它重新启动时其服务将发生变化。 安卓应用程序调用BluetoothGatt.discoverServices()。 然而,安卓只会查询一次外设来发现服务,再次调用discoverServices()会导致缓存...

32得票6回答
Android NSD无法发现所有服务。

我将为您翻译这段内容。该段落涉及到编程和应用程序开发,主要是关于 Android 原生服务发现的应用。有时候在运行应用程序时,它无法从我的网络中发现所有的服务。我使用四个 Galaxy Nexus 设备从 https://github.com/joeluchoa/nsd 运行代码,大多数情况下...

31得票2回答
Wifi P2P服务发现工作不稳定

Wifi P2P服务发现的表现不符合预期。我看到有间歇性问题,DNSSD侦听器并非总是被调用,因此我不知道附近是否有运行相同应用程序的设备。我正在使用以下两个API之一来注册要被其他设备发现的服务,另一个用于发现在其他设备上运行的附近服务。请问我是否做错了什么,或者在调用这些API之前是否需要...

23得票2回答
当使用面向消息的中间件处理任务时,为什么还需要进行服务发现?

我理解etcd/consul/$whatever想要解决的问题。服务消费者需要与服务提供者交流,一个极其复杂的分布式系统需要一种机制来将二者联系起来。 然而,“服务消费者应该去哪里发送请求?”的问题是老问题了,而且在我看来,已经通过MOM——面向消息中间件得到了解决。 在MOM中,服务消费...

23得票2回答
Java的UPnP库

是否有一个库可以通过UPnP实现服务发现和发布? (我正在寻找一些替代JmDNS的选择,虽然在协议方面它对我们的目的很好,但作为一个库非常不稳定,有着令人无法接受的死锁倾向。)

23得票3回答
ZooKeeper在CAP理论方面是否始终保持一致?

ZooKeeper是否总是满足CAP理论中的CP呢?还是有办法将其用作面向服务发现的AP呢?

20得票3回答
服务发现工具和检查节点健康的负载均衡器之间的概念差异是什么?

最近,几个服务发现工具变得越来越受欢迎/"主流"。我想知道在什么情况下应该使用它们而不是传统的负载均衡器。 对于负载均衡器,您将一组节点集群在平衡器后面,然后客户端向平衡器发出请求,平衡器通常会将这些请求循环发送到集群中的所有节点。 使用服务发现(如Consul、ZK等),您可以让集中式的...

19得票1回答
Python服务发现:在本地网络中宣传服务

我有一个“服务器”python脚本在本地网络中的一台机器上运行,它等待客户端连接并将一些工作交给他们。服务器和客户端代码都已编写并正常工作... 问题是,该服务器可能从本地网络中任何一台机器上运行,因此我不能在脚本中硬编码地址...我立即想知道是否可以让一台机器宣传其存在,然后客户端可以回应...

18得票3回答
监听器已在使用中(服务发现)

如果错误的意思是我不能在解决一个服务的同时解决另一个服务,那该怎么办呢?有什么方法可以等待到它被解决吗?@Override public void onServiceFound(NsdServiceInfo service) { Log.d(TAG, "Service found. "...