使用来自用 C 语言编程的微控制器客户端的 SignalR(或任何 WebSockets 框架)服务器
Using SignalR (or any WebSockets framework) server from microcontroller client programmed in C
我还在考虑什么是最适合学习的 WebSockets 框架,它满足了我的所有需求。
我是 C#.Net Core 程序员(我想用它来编写我的服务器)。我想开始学习 SignalR,但我还没有开始,因为我仍然对从微控制器客户端使用我的 SignalR 服务器的能力感到困惑。
是否有可能在 SignalR C#.Net Core 服务器和用 C 语言编程的 ARM Cortex M4 微控制器(没有任何操作系统)之间传输数据?
如果 SignalR 无法做到这一点,哪个 WebSockets 框架可能对我的情况有用(C# 服务器 <-> C 客户端)?
对此有什么进一步的想法和建议吗?我对 WebSockets 还是很陌生,我不明白是否可以从客户端使用 SignalR(或任何 WebSockets 框架)服务器使用另一个框架(或者可能是纯 websockets)。
如果您将 SignalR 用于 ASP.NET 核心,您实际上可以使用裸 websocket 连接到服务器。我展示了一个演示,其中我有 3 个不同的客户端连接到 SignalR 服务器。有趣的是,其中一个客户端是基于 NodeMCU 的开发板 运行 lua。您可以在我的 post 中找到所有详细信息,包括代码和设置说明。
我还在考虑什么是最适合学习的 WebSockets 框架,它满足了我的所有需求。
我是 C#.Net Core 程序员(我想用它来编写我的服务器)。我想开始学习 SignalR,但我还没有开始,因为我仍然对从微控制器客户端使用我的 SignalR 服务器的能力感到困惑。
是否有可能在 SignalR C#.Net Core 服务器和用 C 语言编程的 ARM Cortex M4 微控制器(没有任何操作系统)之间传输数据?
如果 SignalR 无法做到这一点,哪个 WebSockets 框架可能对我的情况有用(C# 服务器 <-> C 客户端)?
对此有什么进一步的想法和建议吗?我对 WebSockets 还是很陌生,我不明白是否可以从客户端使用 SignalR(或任何 WebSockets 框架)服务器使用另一个框架(或者可能是纯 websockets)。
如果您将 SignalR 用于 ASP.NET 核心,您实际上可以使用裸 websocket 连接到服务器。我展示了一个演示,其中我有 3 个不同的客户端连接到 SignalR 服务器。有趣的是,其中一个客户端是基于 NodeMCU 的开发板 运行 lua。您可以在我的 post 中找到所有详细信息,包括代码和设置说明。