【51CTO独家整理】随着Windows Embedded CE正式更名为Windows Embedded Compact 7,微软操作系统产品Windows 7、Windows Embedded Standard 7、Windows Phone 7、Windows Embedded Compact 7都归入了“7”系列,不难看出随着Windows 7上市后取得的不俗成绩,微软在专用设备上的开发平台、手机平台都希望能延续“7”的辉煌。
微软将Windows 7很好的用户体验移植到了专用设备上,推出了Windows 7的嵌入式版本操作系统Windows Embedded Standard 7,在我们的日常生活中,越来越多的会接触到嵌入式设备,比如POS机、导航设备、银行的自动取款机、自动终端查询;我们乘坐公共汽车的刷卡机、地铁站的终端机等等,要想在这些专用设备上有与在PC上同样的用户体验,Windows Embedded Standard 7将会起到至关重要的作用。
51CTO.com联合微软共同举办了《Windows Embedded Standard 7颠覆嵌入式应用开发体验》巅峰访谈,邀请微软嵌入式Windows产品部项目经理施卫娟、北京思创银联科技有限公司副总经理万雪松、北京诚亚博瑞科技有限公司技术工程师、嵌入式MVP肖正波一同探讨这一场“7”的颠覆从何而来!从现场实录中可以引发我们的诸多思考:
Q:国内软件开发环境同质化严重,竞争异常激烈。对嵌入式应用开发投入精力、产品推向市场将面临什么样的考验?
万雪松 : 我们也深深感觉到国内整个的软件业的发展同质化现象非常严重,这也造成了很大的浪费。也不符合现在低能耗高效率的观点。如何来解决这个问题,一部分我们也考虑把自己的一部分的产品移植到后台服务器,也就是云端,前端是基于客户体验的创新,后端是基于客户逻辑处理的一个创新。这样更多的同质化的现象通过一个后端的软件去进行处理,很多的这种由软件的逻辑需要或者业务需要他可以通过一个帐户或者是其他方式可以访问统一的方式,实现前端的功能,这是目前的做法。
万雪松 : 另外怎样突破目前的状况或者是怎么样来保持优势,没有捷径可走,只能是用核心的技术满足客户的核心业务需求,我们在研究技术的底层是比较深入的,不光是简单的构成操作系统,那是很短的时间就可以完成的。我们需要在基于嵌入式技术层面向下再做一层,就是在Windows核心这一层要需要相当的研究,我们相信在微软后续的这些产品上还有整个的成长过程中会占有很大的市场。为了服务更大的用户群,银行对整个产品创新也有很迫切的需求,我们做的就是电子银行方面的业务,和微软新的技术、新的平台更紧密的结合,这也是对我们业务价值的探索挖掘。
Q: Windows Embedded Standard 7为客户提供整体成本控制时有哪些比较好的方式?
施卫娟 : 从开发这个角度来看,OEM要从用户的需求到接受产品的整个阶段进行评估,还有产品推向市场后与其他设备的兼容性。产品的售后服务等都是整个生命周期里的服务。Windows Embedded Standard 7提供有不同的开发角色和不同的开发工具。微软可以大大降低你已有的Windows应用程序的成本。还有Windows Embedded Standard 7跟Windows在PC上的操作系统很大的差别是它可以支持很长的生命周期,一般的操作系统是5-10年,而Windows Embedded Standard 7是15年,对客户而言在15年或者是更长的时间内都可以获得微软在技术和平台上的服务,我们的社区中也会提供很多免费的服务,这样OEM和用户之间的服务代价相对会减少,这也是整体拥有成本的一个优势。
Q: Windows 7上可以运行的程序在Windows Embedded Standard 7上兼容性如何?
肖正波 : Windows Embedded Standard 7在多功能语言的支持上处理的非常好,这跟组建的数量有很大的关系,跟内核的对接也有很深的联系。Windows 7和Windows Embedded Standard 7两者的文件是相同的,基本上95%以上是相兼容的。应用程序在Windows Embedded Standard 7上的开发环境也没有改变,Visual、Studio的知识、技能、代码,包括原有的资源都可以重新使用。