80得票6回答
RESTful API 运行时发现 / HATEOAS 客户端设计

我参与的一家SaaS初创公司正在构建一个RESTful Web API以及几个在不同平台上使用该API的客户端应用。我认为我已经搞清楚了API,但现在我转向客户端。我读到REST相关的内容时,发现REST的一个关键部分是“发现”,但似乎有很多关于发现到底意味着什么的争论: 1.开发者发现:开...

76得票6回答
在iOS上确定应用程序是否存在并启动该应用程序

有没有办法检查iOS系统,以确定另一个应用程序是否已被安装并启动?如果我没记错,早期版本中是不可能的,但现在是否已经改变了呢?

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

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

55得票3回答
Python单元测试和发现

我有一些目录,其中包含命名为: test_foo.py 的文件。 每个文件都是一个测试用例。 我希望: Run all the tests in a directory from the command line. I am using unittest2, since we are ...

36得票4回答
如何在安卓设备上定期扫描蓝牙设备

嗨,这可能听起来像是一个愚蠢的问题。但我无法找到任何答案,所以在这里发布。 我正在构建一个室内应用程序,连续扫描位于商场或图书馆等地方不同位置的蓝牙 dongle。当我手持 Android 手机在商场内移动时,应该能够得到最近的可以连接的 dongle(虽然是愚蠢的想法,但我想用其他方式做些...

28得票5回答
查找直接连接设备的IP地址

有没有一种方法可以找出直接连接到特定以太网接口的设备的IP地址?即,给定一个主机、一个有线以太网连接和连接到此有线连接的第二个主机,哪个位于IP下面的层或协议可用于查找这个信息。 我也可以使用仅限于Windows的解决方案,使用某些Windows-API函数或回调。 (我知道真正的方法可能...

26得票4回答
如何发现RESTful Web服务?

当我想要找到所需功能的“大型”Web服务(基于WS-*/WSDL)时,我可以直接在谷歌上搜索“.... filetype:wsdl”,因为谷歌也会索引WSDL定义。或者我可以使用一些已经为我爬取了WSDL定义的注册表,例如SeekDa.com或ServiceFinder。 当我想要查找RES...

18得票1回答
如何在Android中像iOS一样广播BLE本地名称?

我有一个 Android 应用程序,用服务 UUID 和本地名称广告 BLE 广播数据。问题是这个“本地名称”(又称蓝牙设备名称)仅限于 8 个字符,每个字符都是 16 位 Unicode 表示,因此每个字符占用 2 个字节。每当我尝试将设备名称更改为 9 个字符长时,BLE 广播启动失败,出...

18得票3回答
安卓系统下的NSD/DNS-SD技术:NsdManager不可靠的发现和IP解析

最近几周,Android的NSD实现让我感到非常恼火: 从用户角度出发,会出现以下问题: 设备之间的发现方式完全是不确定的。如果我启动基于NsdManager的应用程序,仅涉及两个设备时它可以更或多少地工作。但是,如果第三个设备加入,它很少会发现前两个设备,而前两个设备则看不到第三个设备。如...

16得票2回答
WCF发现功能根本无法正常工作。

我正在尝试将临时发现添加到简单的WCF服务客户端设置中(目前通过控制台应用程序进行自托管)。在Windows 7上使用VS2010进行调试,并按照在线教程中找到的任何内容进行操作,但是发现客户端仍然找不到。不用说,如果我打开正确服务端点的客户端,则可以从该客户端访问服务。 服务代码:usin...