我想使用NETMF,C#和NetDuino来编程嵌入式设备,定期将设备的地理数据记录(日期时间,坐标,高程,温度和光照等)写入SQL DB (以前称为SQL Azure或其他一些)。鉴于Micro Framework的局限性,这可能吗?
答案 0 :(得分:1)
答案是'是',但间接地。
直接与Windows Azure SQL数据库直接对话的Netduino上编写NETMF代码是不可能的(AFAIK),但完全有可能将Azure SQL“包装”在Azure云服务中托管的宁静Web服务之后与数据库对话,然后写入RESTful服务,然后将数据转发到数据库。
在Azure中托管写入数据库的服务已经很好地记录了,然后在Netduino上从NETMF调用该服务看起来就像这个人在这里做的那样:
http://forums.netduino.com/index.php?/topic/971-webservice/
通过“Osi”查看示例代码,它取自.NET MF Socket Client示例(实际上它是一个温度记录器,与您尝试做的并不太相似... )
答案 1 :(得分:1)
不确定您是否已经掌握了这一点,但这是使用Azure移动服务的解决方案。
https://www.ghielectronics.com/community/codeshare/entry/913