是否可以使用NETMF对嵌入式设备进行编程,以便将一个geochron记录写入Azure?

时间:2012-11-22 17:29:24

标签: c# azure geolocation azure-sql-database .net-micro-framework

我想使用NETMF,C#和NetDuino来编程嵌入式设备,定期将设备的地理数据记录(日期时间,坐标,高程,温度和光照等)写入SQL DB (以前称为SQL Azure或其他一些)。鉴于Micro Framework的局限性,这可能吗?

2 个答案:

答案 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