我想使用 NETMF 和 C# 以及 NetDuino 对嵌入式设备进行编程,以定期将设备的 geochron 数据记录(日期时间、坐标、海拔、也许是温度和光照水平等)写入 SQL DB (以前称为 SQL Azure 或类似名称)。考虑到微框架的限制,这可能吗?
最佳答案
答案是"is",但是是间接的。
不可能(据我所知)在 Netduino 上编写直接与 Windows Azure SQL 数据库对话的 NETMF 代码,但完全有可能将 Azure SQL“包装”在托管于 Azure 云服务中的静态 Web 服务后面它与数据库通信,然后写入 RESTful 服务,然后该服务将数据转发到数据库。
在 Azure 中托管一个写入数据库的服务已有很好的文档记录,然后从 Netduino 上的 NETMF 调用该服务看起来就像这个人在这里所做的那样:
http://forums.netduino.com/index.php?/topic/971-webservice/
看看“Osi”的示例代码,它取自.NET MF Socket Client示例(实际上它是一个温度记录器,与您想要做的事情并没有太大不同...... )
关于c# - 是否可以使用 NETMF 对嵌入式设备进行编程以将 geochron 记录写入 Azure?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13517590/