1

是否有适用于 C#/.NET 的 AllJoyn SDK?- 我想在控制台应用程序中创建一个 AllJoyn 服务,它必须在我的 Windows 服务器上运行,我只能找到适用于 Windows 通用应用程序的 AllJoyn SDK。

4

3 回答 3

1

我在这里开始了一个:https ://github.com/dotMorten/AllJoynDotNet

或多或少所有的 C API 都暴露给 C#,但是围绕它的更好更易于使用的辅助类仍在进行中(但请随意加入!)

于 2016-03-25T03:58:30.407 回答
0

如果您正在做一个 C# 桌面应用程序,正如控制台应用程序所暗示的那样,目前还没有。Win10 通用库中的 AllJoyn api 覆盖范围非常小,以至于除了 C++ UWP 应用程序之外毫无价值,因此您唯一的选择是 p/invoke,而且相当乏味。旧版本的 AllJoyn (14.x) 有一个 C# .Net 包装器,但它被删除了,因为它显然没有得到维护。该代码可以在 AllSeen Alliance git 存储库中找到,但为较新的 api 更新它会很乏味。

于 2016-02-28T20:29:52.897 回答
-2

是的,它在那里...至少对于 Win10 Universal(和 IOT)在 VS2015 中,您有项目模板,也可以使用“AllJoyn Explorer”(可以在下面的链接中找到)在这里查看 https://ms -iot.github.io/content/en-US/win10/AllJoyn.htm

于 2016-01-15T11:16:49.440 回答