问题标签 [autodiscovery]

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.

0 投票
2 回答
5697 浏览

iphone - iPhone 蓝牙 SDK - 发现 Android / Windows phone 7 设备和后台发现

我是一名 Android 开发人员和 .Net 开发人员,但尚未获得有关 iOS 所需的知识。我在网上进行了搜索,但无法得到以下几个问题的结论性答案:

1.iOS蓝牙,我必须使用Bonjour或Game Kit还是可以访问较低级别的API。

2.目前我可以选择在 iPhone 设备和 Android 设备之间进行配对吗?

3.应用程序可以在后台访问iPhone的MAC ID和Friendly ID蓝牙插槽并更改它们吗?还是在设备处于睡眠状态时?

4.一个应用程序是否可以设置 iPhone 是否可以被其他设备(不是 iPhone)发现?它可以在后台执行吗?

问候 !

杰西85

0 投票
1 回答
4952 浏览

windows - 多播 Ping (Windows)

我正在尝试实现服务器自动发现,以便客户端能够看到可连接的服务器列表。我想自动发现服务器,即使它们位于不同的子网中。

我已经读到 windows 不响应广播 ping,但是是否可以让所有这些服务器加入一个多播组并在该组上使用多播 ping 来查看哪些服务器正在运行?

谢谢

0 投票
2 回答
5863 浏览

java - Java 中的 CSV 自动检测

如果将 CSV 重新定义为“字符分隔值”,即使用任何单个字符(但通常是任何非字母数字符号)作为分隔符而不仅仅是逗号的数据,那么自动检测文件实际上是 CSV的可靠方法是什么?

本质上,使用这个(重新)定义,CSV = DSV(“分隔符分隔值”),例如,在这篇维基百科文章中讨论过,而“逗号分隔值”格式在RFC 4180中定义。

更具体地说,是否有一种方法可以统计推断数据具有某种“固定”长度,即“可能的 CSV”?仅仅计算分隔符的数量并不总是有效的,因为 CSV 文件的每条记录具有可变数量的字段(即,与 RFC 4180 要求相反的记录,在同一文件中没有相同数量的字段)。

CSV 识别似乎是一个特别具有挑战性的问题,特别是如果检测不能基于文件扩展名(例如,当读取一个无论如何都没有此类信息的流时)。

正确(“完整”)的自动检测需要至少 4 个可靠的决策:

  1. 检测文件实际上是 CSV
  2. 检测标题的存在
  3. 检测实际的分隔符
  4. 检测特殊字符(例如,引号)

由于其他数据集的相似性(例如,使用逗号的自由文本),完全自动检测似乎没有单一的解决方案,特别是对于可变长度记录、单引号或双引号字段或多行记录等极端情况。

因此,最好的方法似乎是伸缩检测,其中在应用 CSV 检测规则之前检查也可以归类为 CSV 的格式(例如,像 Apache CLF 这样的日志文件格式)。

甚至像 Excel 这样的商业应用程序似乎也依赖文件扩展名 (.csv) 来决定 (1),这显然不是自动检测,尽管如果应用程序被告知数据是 CSV,问题就会大大简化。

以下是一些很好的相关文章,讨论了 (2) 和 (3) 的启发式方法:

(4) 的检测,即引号的类型,可以基于处理文件中的几行并查找相应的值(例如,每行偶数个 ' 或 " 表示单引号或双引号)。这样的处理可以通过初始化现有的 CSV 解析器(例如,OpenCSV)来完成,该解析器将妥善处理 CSV 行分隔(例如,多行事件)。

但是(1),即首先确定数据是 CSV 呢?

数据挖掘可以帮助做出这个决定吗?

0 投票
1 回答
1750 浏览

php - 自动发现不尊重 Zend Framework Classmap?

我使用 ZendFramework 在 Wordpress 中创建了一个完整的插件,现在我想公开一个 Web 服务来访问数据,因为我需要创建 ac# 导入应用程序。

我面临的问题是,即使我将 web 服务返回的类型设置为特定类型,类映射也不会启动并转换类型。例如:

定义在 models_event 数组中返回的类。如果我启动 WSDL 部分,我会得到一个添加为“models_event”的复杂类型,但这是错误的:

我将模型事件映射到事件。所以我的 WSDL 应该导出复杂类型:

但正如你所看到的,它返回了一个 models_event[] complexe 类型和 models_event complexe 类型......我都搞砸了......为什么要这样做?

0 投票
0 回答
269 浏览

curl - 当页面上有自动发现链接时,为什么 curl 只返回 rss 提要内容而不是 html?

我在首页有一个带有此链接的主页:

提醒你,这是一个带有 div、格式、内容等的常规 html 页面。

有一天,我使用 curl ping 主页只是为了检查站点是否已启动。我期待原始的 html 被返回。但有趣的是 curl 和 wget 只返回 rss 提要的内容。

1)为什么会这样?这是我不知道的自动发现链接的功能吗?

2) 我传递 curl 什么标志来取回我期望的 html 文本?

0 投票
4 回答
2080 浏览

php - 如何在 Zend_Soap_Server 的函数 phpDoc 中定义 minOccurs 和 maxOccurs?

我正在使用 Zend_Soap_Server 在 PHP 中使用自动发现模式创建 Web 服务,我想知道如何使用 phpDoc 或任何其他方式在特定变量/函数参数上生成限制(minOccurs,maxOccurs)。

像下面这样,当我在一个函数上使用这个 phpDoc 时myFunction

它在 WSDL 中给了我以下消息:

因此,如果我想限制函数 params( param1& param2) 的使用minOccursmaxOccurs我该怎么做才能使 WSDL 消息如下所示:

我在互联网上搜索过,但找不到任何有用的信息。谢谢!

0 投票
1 回答
1914 浏览

powershell - Exchange 2010 自动发现 URL

希望有人能帮助我,因为我正用这个把头撞在墙上!我已尽我所能阅读和研究,但找不到解决方案。

我有一台 Exchange 2010 服务器。活动目录域是 example.com,我所有的用户都是这样的:first.last@example.com。

但是,我已在 IIS 中将 Outlook Web Access 的 URL 设置为https://exchange.example.net。(注意它是一个 .NET tld),因为我有 *.example.net 的站点范围的 SSL 证书。

这是我想要的设置。它工作得很好。

但是,自动发现导致 Outlook 2010 客户端出现问题。打开 Outlook 大约 30 秒后,在建立与 Exchange 的连接(成功)后,我收到一个证书警告,告诉我证书名称不匹配。

它会弹出两次,首先是 autodiscover.example.com,然后是 exchange.example.com。

我需要将 URL 更改为 autodiscover.example.NET 和 exchange.example.NET。

请有人帮助我——这让我绝望!

谢谢,

西蒙。

0 投票
3 回答
34653 浏览

python - 不同目录中的测试调用相同时测试发现失败

使用 py.test,在不同目录中调用相同的两个测试会导致 py.test 失败。这是为什么?如何在不重命名所有测试的情况下更改它?

复制做:

0 投票
1 回答
1741 浏览

android - IP 自动发现

我必须联网设备: 1. 服务器(可变 IP)需要接收字符串以获取更多内容(例如 Socket 9999)。该服务器还有另一个套接字(例如 8888),它在配对时发送它的设备名称。2.客户端(可变IP)知道服务器的IP,但想向他发送字符串。

在 IP C 网络上,我可以遍历最后一个八位字节 (0..255) 并检查 Socket 8888 是否传输了一些东西。但在 A 和 B 网络上,我没有机会。有没有其他解决方案?(我可以遍历所有四个八位字节,但这不是一个优雅的解决方案)。

谢谢!

0 投票
3 回答
2029 浏览

java - 使用 Snmp4j 进行网络发现

我需要用 Snmp4j 实现网络发现机制。我试图找到有关此机制的示例,但找不到有效的示例。是否有任何 java 示例/教程来管理 IP 地址范围并进行发现?