![物联网软件架构设计与实现](https://wfqqreader-1252317822.image.myqcloud.com/cover/226/46728226/b_46728226.jpg)
上QQ阅读APP看书,第一时间看更新
1.8
开发环境
1.开发语言
使用C#开发的物联网框架,使用其他语言也可以实现,如Java、Python等。
2.开发工具
创建工程时使用的是Microsoft Visual Studio 2008工具,后来升级到Visual Studio 2012,对框架进行了重新编译。
3.依赖框架
创建工程时使用的是.NET Framework 2.0框架,后来升级到.NET Framework 4.0;为了兼容较低版本的操作系统(Windows XP sp3),框架只能使用.NET Framework 4.0,高于此版本的框架在Windows XP sp3下无法运行,如图1-2所示。
![](https://epubservercos.yuewen.com/0CAFD6/26001350201657406/epubprivate/OEBPS/Images/9787301330999_Figure-0019-0006.jpg?sign=1738787695-J0JVZ29DBkuWLkhxxrO0uSsNAiHwK0ey-0-6a4d8aae3aafa0f529eda38f970df86d)
图1-2 依赖的框架
4.编译环境
使用x86平台对项目进行编译,如果开发插件也需要用x86平台进行编译,就要考虑到32位和64位操作系统的通用性,如图1-3所示。
![](https://epubservercos.yuewen.com/0CAFD6/26001350201657406/epubprivate/OEBPS/Images/9787301330999_Figure-0020-0007.jpg?sign=1738787695-DRRNqG7TSvJ62rbsPdGX5ubGLbTwAcLO-0-f2dd624ca9d6da47aa5630587c9e414d)
图1-3 编译环境
5.开发环境
一开始在Windows XP sp3操作系统下进行开发,后来升级到Windows 10操作系统。