c# - 从 WinRT 中执行 WS-Discovery

标签 c# wcf windows-runtime ws-discovery

我想在我正在开发的 WinRT 应用程序中使用 WS-Discovery,但这似乎不可用。虽然它在 .Net Frameworks 的 WCF 4.0 中可用,但它们似乎已将其从 WinRT 中删除。

由于是 WinRT,我无法引用 System.ServiceModel.Discovery。

谁能推荐一个替代方案?我可能可以自己实现这个标准的基本版本,但如果可以的话,我想避免这项工作。它可能会成为一个不错的 OSS 项目。

最佳答案

WinRT API 不支持 WS-Discovery。

API 确实支持 UDP 多播,因此我可以使用它来执行对等点发现。

关于c# - 从 WinRT 中执行 WS-Discovery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9669351/

相关文章:

c# - Regex 在 #regex pork 工作,但不在 .net 中工作

c# - 为什么私有(private)字段是类型私有(private)的,而不是实例私有(private)的?

wcf - 在 Azure 网站内托管 Azure 服务总线中继的 WCF 服务终结点

c# - 在 Win10 UWP App 中获取屏幕分辨率

string - C++/CX : Why doesn't returning a StringReference work like passing one as an argument?

c# - 检查一个实现的存在,对于 "string search method in database"

c# - 访问 XAML 中的静态字段

c# - double 类型的问题与区域设置有关

wcf - 具有WCF消息安全性的soapUI

javascript - 可以使用 ScriptSharp/TypeScript 编写 WinRT UI JavaScript