在互联网日益昌盛的今天,人们对网络访问的要求也越来越高,尤其对于语音视频、语音邮件等的需求也日益扩大,连接和服务也被视为嵌入式产业的未来,嵌入式系统将是日益丰富的网络服务的接入点,为了更好的使用互联网的发展,微软也加大了在这方面资源的投入。从96年开始的1.0版本到现在的6.0版本,历经数年,但是在产品的使用方面有更加完善,主要体现在以下几个方面:
首先,支持DPWS,在设备上实现WebService;其次,最新的瘦客户端技术组件带有自动检测功能,可帮助瘦客户端无缝连接到基于WindowsServer2008的最新版本和主要特性;第三,新的VoIP视频电话功能,帮助设备制造商快速把VoIP、视频和三方通话等功能添加到现有的CE6.0设计中,但用户希望支持更多的连接场景,特别是视频通信和多方视频会议,因此CE6.0R2增加了这些技术;另外还有一系列的丰富互联网、WindowsMediaPlayerOCX7支持功能等等。
目前我个人对微软的嵌入式开发有独特的爱好,主要体现在智能手机、语音邮件和视频电话方面,当我在工作非常忙的时候,不想在打扰的情况下,我可以直接把我所有的电话转接到微软的exchange邮件服务器,并且告诉来电者,我目前的信息,同时可以批量的处理我所有的邮件等,当我有主要收件的时候,这时会主动的转发到我的手机,随时可以对自己的主要信息进行及时的处理。
目前我们主要用windowsce嵌入visual2005进行开发,这其中只需要安装一个插件就可以了,下图就是具体的WindowsCE开发工具的变化:
前些日子去参加微软的一个线下活动,其中就讲到了在VISUALSTUDIO下只能手机的开发,就非常的简单,回家后就自己安装了插件,连接自己的手机写一些东西进行测试,确实非常的灵活和方便,并且在未来的发展趋势中,只能手机将占据很大的市场份额,同时还有语音邮件和视频通话等。
就目前市场的前景来看,虽然嵌入式的东西很多,尤其是开源的linux,unix,占据很大的市场份额,但是人们为什么要用WINDOWSCE呢,有很多的原因了,首先:互联网协议(IP)机顶盒、全球定位系统(GPS)、网络媒体设备、数字视频录像机,就是目前市场最需要的;其次,简单易学,不需要花费很大的精力学习更多的知识,可以给开发人员节省很多的时间等。
下面主要看一下与其他产品的区别:
1)WinCE与Linux有何区别?
嵌入式LinuxOS与WindowsCE相比的优点:
第一:Linux是开放源代码,遍布全球的众多Linux爱好者都是Linux开发者的强大技术支持者;WindowsCE目前6.0内核全部开放,GUI不开放。