问题标签 [service-discovery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - WiFiDirect discoverServices 不断失败并出现错误 3 (NO_SERVICE_REQUESTS)
我正在使用 WiFi P2P 进行网络服务发现,并按照开发人员指南中概述的说明进行操作。这是我的服务类中的相关代码:
重新启动手机后第一次运行服务时,服务发现启动得很好,但是如果我通过从应用程序设置页面停止服务来终止服务,然后再次打开它,它总是失败并显示错误代码 3。如果我重新启动我的手机并再次运行该应用程序就可以了。我很困惑,因为我只有在成功添加服务请求时才显式调用discoverServices。
我的直觉是,这可能是由于某些与服务发现无关的代码,因为服务发现代码看起来非常简单,但是如果您发现我发布的内容有任何问题,请告诉我。我在这里抓着稻草。
我在装有 Android 4.4.2 的 Nexus 5 上运行它。
soap - 解析 WSDL 时出错 - Worklight 6.1 - 后端发现服务
在测试 WL6.1 中用于 Web 服务 (SOAP) 连接的新后端发现功能时,我们发现从 WSDL 解析中导入错误的过程。特别是,对于由 SOAP 服务器提供并在相关 WSDL 中公开的每个过程,后端发现服务仅发现一个输入/输出参数,尽管这些过程由多个输入参数组成。问题似乎是对与 SOAP 服务器关联的 WSDL 的误解。
谢谢,
这里是 WSDL:
https://dl.dropboxusercontent.com/u/15425546/Ws_StoreSurfer.xml
objective-c - 使用 iOS SDK 解析 SRV 记录
我想使用 iOS SDK 解析 DNS SRV 记录。
我已经尝试过 Apple 提供的高级 Bonjour API,但它们不是我需要的。现在我正在使用 DNS SD。
只要它只获取正确的 SRV 记录(例如:_xmpp-server._tcp.gmail.com),这就会起作用,但是当记录输入错误时,DNSServiceProcessResult(sdRef) 会进入无限循环。
有没有办法停止 DNSServiceProcessResult 或者我必须取消调用它的线程?
python - python的upnp库
我在 python 2.7 中编写了一个应用程序。现在我必须在其中添加一个功能,它会在其中找到网络中可用的 DMR 列表,然后用户将从列表中选择设备并将数据从应用程序发送到设备。
为此,我在谷歌上搜索了 python upnp 库,并得到了这些(coherence
、、、、miranda-upnp
)。miniupnp
pyunpnp
我也读过它们,但我不知道应该使用哪个库。
告诉我应该使用哪个库以及为什么?
android - 如何在不使用缓存的情况下以编程方式在 Android 上强制蓝牙低能耗服务发现
我在 Nexus 7 上使用 Android 4.4.2。我有一个低功耗蓝牙外围设备,它的服务在重新启动时会发生变化。android 应用程序调用 BluetoothGatt.discoverServices()。然而,Android 只查询一次外围设备以发现服务,随后对 discoverServices() 的调用会导致第一次调用的缓存数据,即使在断开连接之间也是如此。如果我禁用/启用 Android bt 适配器,则 discoverServices() 通过查询外围设备来刷新缓存。是否有一种编程方式可以强制 Android 在不禁用/启用适配器的情况下刷新其 ble 服务缓存?
amazon-web-services - Netflix 的 Eureka 可以在 AWS 之外使用吗?
我正在寻找一种很好的发现服务,以在不断增长的私有微服务架构中使用。
Netflix 的 Eureka看起来很有希望。它说它“主要在 AWS 云中用于定位服务”,但我不知道它是否可以在 AWS 之外使用。粗略地浏览一下 POM,就会发现项目中包含 AWS 依赖项。
Eureka(或其有用的子集)能否在 AWS 之外用作发现服务?
web-services - 按功能查找 Web 服务
我想找到许多功能相似的服务,当一个服务失败时,我可以切换到另一个。
是否有一个存储库,我可以在其中找到使用天气预报等功能的 Web 服务?
(我听说 UDDI 似乎已被弃用,但我无法确认)
android-wifi - 通过 wifip2p 传输数据需要发现服务
我已经实现了 Wifi P2P 用于使用 wifi 将数据从一个 android 手机传输到另一个。为此,发现服务是必要的。我不了解这个过程。P2p 本身,我们正在发现对等点并请求对等点,需要发现服务吗?
我发现发现是必要的并且总是得到内部错误,失败回调。需要帮助。
python - 如何在 python 中的 consul 中查找 dns 服务记录?
我正在使用consul在我的环境中发现服务。Consul 的 DNS 服务运行在非标准的 DNS 端口上。我目前的解决方案更多的是解决方法,我想找到更pythonic的方法来做到这一点: