Windows Embedded Standard 7的诞生,对于整个嵌入式开发将产生极大的影响,它颠覆了传统的开发模式,而让设计、开发、管理、维护环环相扣,形成一个统一的开发平台,给予了开发者强大、安全、可靠、稳定的基础。
开发中的节能设计
在倡导节能的当代,为了在竞争激烈的市场上脱颖而出,许多嵌入式制造商们开始把节能管理作为各种嵌入式产品的关键卖点来考虑。而应用Windows Embedded Standard 7将使这类设备开发者想在节能上有重大突破的梦想成为现实。
组件式结构的Windows Embedded Standard 7以及开放的核心原始码,可以让开发者灵活、简易、自由地进行相关开发工作,甚至跟电源相关的控制工程的开发,以达到最适合所需应用的状态。例如,可以开发针对各式外围配备分配电力供给的时间,让设备在需要其运作时才提供电力,抑或开发相对应的Suspend/Resume模式,让系统可以进入省电休眠的模式,从而大量减少电源的消耗。大量应用表明,Windows Embedded Standard 7和其他产品比较在工控、节能的应用确实具有不可替代的优势。
开发者的法宝——强劲的支持
Windows Embedded Standard 7具有全新的开发工具,具备最新的技术,可以进行评估和开发体验。它与Windows 7的设计架构完全兼容,组件更新升级与Windows 7也相似,只需创建一个嵌入式开发的专用更新包,用户可将该更新包导入部署在开发人员计算机上的Windows Embedded Standard 7分发共享目录(distribution share)中,或直接安装到嵌入式运行映像上,操作非常便捷。
对于创建功能集包,Windows Embedded Standard 7也很简单,开发人员只需要选择所要部署的功能集即可。由于要将功能集包的数量保持在最低水平(约150个),所以功能选择流程更简单,设计和创建设备映像也更容易。
Windows Embedded Standard 7有许多的模板来辅助用户进行系统配置,这些模板可用于配置基于Windows的客户终端、互联网应用等。从安装工具开始到启动配置好的客户端镜像,过程非常简单,只需要大约不到一个小时的时间。
Windows Embedded Standard 7适用于开发Win32程序、Microsoft基础类库(MFC)和活动模板库(ATL)程序。也就是说,如果开发者拥有使用MFC或者ATL的Windows进行编程的经验,那么就可以在Windows Embedded Standard 7建立应用程序,并可熟练进行编程。现今,大量的.NET Framework扩展正在开发中,如果有兴趣,只需要访问The Code Project和OpenNETCF.org就能了解有关消息。
如果在开发过程中,还需要考虑到与后台数据库或Web Service的交互、部署成本、维护成本等问题,相信Silverlight肯定会成为开发者的首选。最终要的是,开发人员可以在熟悉的Visual Studio 开发环境中,使用的嵌入式特定工具,这种成熟的技术组合,可以快速配置部署设备,并增强了安全性、可靠性。
时刻体现的安全性管理
Windows Embedded Standard 7支持Windows Server更新服务,包括Win Server 2008的安全和管理技术,可帮助设备无缝连接到Windows7,并可充分应用Win Server 2008中的功能,进行后期维护。
Windows Embedded Standard 7支持磁盘写保护,通过配置能够自由任意的设置访问、修改权限。由于基础结构的稳定,定制出的系统也具有高稳定性,因此在很多对稳定性要求很高的领域(如:煤炭、钢铁、交通等)能够得到广泛应用。
在互联方面,拥有更加完善的安全和管理技术,通过最新的远程桌面协议(RDP)可以进行远程管理,能够帮助嵌入式设备无缝连接到操作系统上。而且使用全新的终端服务(TS)功能,可以进行更加便利安全的管理,比如,网络级别身份验证、服务器身份验证、资源重定向等等。随着嵌入式市场的变化,未来也会发生重要的转变,相信有了Windows Embedded Standard 7的加盟,开发也会精彩纷呈。
【编辑推荐】