是否可以使用 NETMF 对嵌入式设备进行编程以将地理记录写入 Azure



我想使用NETMF和C#以及NetDuino对嵌入式设备进行编程,以定期将设备的geochron数据(日期时间,坐标,海拔,温度和光照水平等)的记录写入SQL DB(以前称为SQL Azure或类似的东西)。鉴于微框架的局限性,这可能吗?

答案是"是",但间接的。

直接与Windows Azure SQL数据库通信的Netduino上编写NETMF代码是不可能的(AFAIK),但完全有可能将Azure SQL"包装"在一个restful Web服务后面,托管在与数据库通信的Azure云服务中,然后写入RESTful服务,然后将数据转发到DB。

在 Azure 中托管写入数据库的服务是有据可查的,然后从 Netduino 上的 NETMF 调用该服务看起来就像这家伙在这里所做的那样:

http://forums.netduino.com/index.php?/topic/971-webservice/

看看"Osi"的示例代码,它取自.NET MF套接字客户端示例(实际上它是一个温度记录器,它与您要执行的操作没有太大区别......

不确定是否深入了解了这一点,但下面是使用 Azure 移动服务的解决方案。

https://www.ghielectronics.com/community/codeshare/entry/913

最新更新