是否有适用于 c#/.NET 的 AllJoyn SDK?
Is there an AllJoyn SDK for c# / .NET?
是否有适用于 C#/.NET 的 AllJoyn SDK?
- 我想在控制台应用程序中创建一个 AllJoyn 服务,它必须 运行 在我的 Windows 服务器上,我只能找到 Windows 通用应用程序的 AllJoyn SDK。
是的……至少对于 Win10 Universal(和 IOT)
在 VS2015 中你有项目模板,你可以使用 "AllJoyn Explorer"(可以在下面的 link 中找到)
在这里查看
https://ms-iot.github.io/content/en-US/win10/AllJoyn.htm
如果你正在做一个 C# 桌面应用程序,正如控制台应用程序所暗示的那样,目前没有。 Win10 通用库中的 AllJoyn api 覆盖范围非常小,除了 C++ UWP 应用程序之外的任何东西都毫无价值,因此您唯一的选择是 p/invoke,而且它相当乏味。旧版本的 AllJoyn (14.x) 有一个 C# .Net 包装器,但它被删除了,因为它显然没有得到维护。代码可以在 AllSeen Alliance git 存储库中找到,但是为较新的 api 更新它会很乏味。
我在这里开始了一个:https://github.com/dotMorten/AllJoynDotNet
或多或少所有的 C API 都暴露给了 C#,但是围绕它的更易于使用的助手 类 仍在进行中(但请放心凑钱!)
是否有适用于 C#/.NET 的 AllJoyn SDK? - 我想在控制台应用程序中创建一个 AllJoyn 服务,它必须 运行 在我的 Windows 服务器上,我只能找到 Windows 通用应用程序的 AllJoyn SDK。
是的……至少对于 Win10 Universal(和 IOT) 在 VS2015 中你有项目模板,你可以使用 "AllJoyn Explorer"(可以在下面的 link 中找到) 在这里查看 https://ms-iot.github.io/content/en-US/win10/AllJoyn.htm
如果你正在做一个 C# 桌面应用程序,正如控制台应用程序所暗示的那样,目前没有。 Win10 通用库中的 AllJoyn api 覆盖范围非常小,除了 C++ UWP 应用程序之外的任何东西都毫无价值,因此您唯一的选择是 p/invoke,而且它相当乏味。旧版本的 AllJoyn (14.x) 有一个 C# .Net 包装器,但它被删除了,因为它显然没有得到维护。代码可以在 AllSeen Alliance git 存储库中找到,但是为较新的 api 更新它会很乏味。
我在这里开始了一个:https://github.com/dotMorten/AllJoynDotNet
或多或少所有的 C API 都暴露给了 C#,但是围绕它的更易于使用的助手 类 仍在进行中(但请放心凑钱!)