最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Windows Mobile 与 Windows CE区别

IT圈 admin 39浏览 0评论

2024年9月12日发(作者:禚飞兰)

Windows Mobile与Windows CE的区别

这是一个非常容易混淆的概念。概括的说:

Windows CE

Windows CE是一个可定制的操作系统。

Windows Mobile则是基于Windows CE定制出来的有着协议性质的操作系统

包。

Windows CE本身就是由一系列的可定制模块组成,硬件产商可以根据自己硬件

的特性对Windows CE模块进行任何的组合,以生成符合自己产品的操作系统。

Windows CE是微软为嵌入式设备打造的通用操作系统,不像其它的微软

Windows 操作系统,Windows CE 并不是代表一个标准的相同的对所有平台适

用的软件。为了足够灵活以达到适应广泛产品需求, Windows CE 采用标准模

式,可以通过设计一层位于内核和硬件之间代码来用设定硬件平台,从而使产品

定制。

Windows Mobile

Windows Mobile 是 Microsoft 用于 Pocket PC 和 Smartphone 的软件平台。

Windows Mobile 将熟悉的 Windows 桌面扩展到了个人设备中而Windows

Mobile则是Windows CE系统组件的具体组合方式。它包含一些应用还有最重

要的电话模块

PocketPC和Smartphone

Smartphone 主要是在格式和使用两方面作为一种电话设备而设计的。它经过良

好的微调,可以用于发出和接收呼叫,并且还可以作为消息处理设备。Pocket PC

主要是作为一种小型个人计算机而设计的,对于查看和管理数据与增强消息处理

而言很不错。某些 Pocket PC 设备也具有电话功能。

WM也是WIN CE系统,但是它是专门针对手机应用的WIN CE系统。WIN CE

有较好的可定制特性,可以根据发展的需要,对某些特性进行强化,从而演变成

某种专用性更好的系统。

windows mobile就是基于windows CE的操作系统

NT和CE都是一种架构,windows mobile,Windows XP ,Windows 2000,Windows

2003就是他们的具体实现

简单点说就是:你盖好了一个大楼的整体结构,但没装修,以后这个大楼的具体

是办公楼还是住宅用,你等你定夺了。

CE就好比大楼的整体结构,而windows mobile就是已经装修好的办公楼

Windows CE和Windows Mobile的关系

Wince为Windows CE的简称,Wince是一种通用型操作系统。

Windows Mobile是基于Wince相同的核心,专门为了市面上常见到的PocketPC

或是Smartphone所打造的一套操作系统。

Windows Mobile包括Pocket PC、Smart Phone以及Media Centers三大平台体系,

Windows Mobile具有录音、音视频播放等多媒体功能。由于大多数机型支持彩

色显示,因此耗电量极大,并且由于Windows CE本身对于资源的巨大吞噬作

用,所以在能耗方面Windows CE系统要明显逊于Palm操作系统。

简单来说,WinCE与Mobile的系统核心是一样的,不过Windows Mobile是

Microsoft专门为了市面上常见到的PocketPC或是Smartphone所打造的一套开发

环境与授权方式,一般OEM公司如果想要加入生产PocketPC或是Smartphone

的行列,就必须与Microsoft特别签订相关授权,至于产品的外观与内含的软件

核心,都是由Microsoft建议,量产之前也必须通过Microsoft的认证,方能贴上

Microsoft标签出售。

至于Windows CE则不限定于PocketPC或是Smartphone的产品,一般公司可以

自由运用在许多方面,可以自由选择Windows CE中的套件组合,如果选择Core

版,授权费是3块钱美金,量产出货也不一定要通过Microsoft的认证。

比较Windows CE和Mobile

去掉了原有的word、excel、pdf、ppt、image的文件浏览器和有word编辑功

能的Wordpad应用程序,新增加了Pocket Word、Pocket Excel、Picture和

Microsoft Reader应用程序,新应用相比原来文件浏览器功能更强,而且多数

都有不同程度的编辑功能,不仅仅是浏览。

新增加了全功能的Outlook应用:email client、calendar、contacts、tasks、notes,

另外还有calculator。WinCE中仅有一个名为Inbox的email client。

Mobile中新增一个Phone Application,这是一个全功能的电话应用程序,除

通话功能外,还包括:从联系人列表中呼叫、短消息服务、呼叫转接、SIM

卡联系人管理、对GSM、GPRS和CDMA的支持。另外还有一个Cellcore

层,这是一个编程接口,可简化Mobile应用程序开发。

Mobile不支持ICS、Network Utility、SNMP、UPnP、SMB/CIFS、FTP server、

File server、print server、telnet server、RAS server、SNTP。

多媒体功能大大减弱,不支持DirectX,音频仅支持waveform、mp3和wma

三种格式,视频格式全部不支持(这里指没有现成的codec可用,但并不妨

碍用户自己实现),但Windows Media Player仍可用。

Mobile使用一个称为Optimized Mobile hand-held shell,不支持Standard

Shell、Taskman Shell、Windows thin client shell和Command Shell。而且Mobile

不支持MUI和用户自定义Shell。

Mobile不支持Kerberos认证,不支持智能卡加密。

Mobile只支持Pocket IE,不支持IE 6.0。

Mobile仅支持ARM架构的CPU。

Mobile不支持鼠标。

另:虽然Smartphone和Pocket PC Phone手机都是基于微软Windows CE系统的

产品,由于在基本设计出发点不同,所以操作、应用程序上也有所不同。它们的

软件不能通用,操作上 PPC手机一般是采用触摸屏操作,而Smartphone手机只

能使用手机的按键来操作。

PPC为Pocket PC的简称,PPC是Wince的一个定制版本,主要应用于PDA和手机,

采用触屏操作, 绝大部分都没有键盘.

Smart Phone也可以简称为SP,SP也是Wince的一个定制版本,只能应用于手机,

没有触摸屏,只能用键盘操作.

总的来说,先有Wince,然后才有PPC和Smart Phone,他们的内核是相同的,但界面

不同.

据我所知,WinCE的授权费用很低(有说是零的),WM的费用要贵很多。

这里简单说说:首先Windows CE是一个支持多种CPU(如

ARM/MIPS/PowerPC/SH/X86)拥有极多功能的通用嵌入式操作系统。正因为如此

Windows CE同我们日常使用的PC上的Windows系统有一个重大区别是:

允许开发者根据自己的需求对操作系统进行剪裁、定制并重新构建。

举个例子说:一个公司要做一款基于ARM的MP3播放系统。另一个公司

要做基于MIPS的机顶盒系统。那么他们可以使用微软提供的Platform Builder

软件定制、编译、构建出一个自己需要的子操作系统同时生成相应的SDK。这

些SDK可以安装到EVC或者VS中,让开发人员使用。

对于第一家公司他的操作系统只支持ARM并且拥有音频播放功能。而第二

家公司则更关心MIPS处理器和联网、视频解码等功能。两家公司最终都在使用

Windows CE系统但是差距极大。

Platform Builder提供非常详细的选择,从CPU类型到网络协议支持再到音

频视频格式支持甚至操作系统支持哪些字体均可以定制。所以CE的应用面极广:

工业控制设备、通信设备、医疗设备等等都可以使用。由于可以支持裁减和定制

所以最小的CE操作系统可以只有几百K。

Windows Mobile可以理解为Windows CE中一个特殊的子系统。她是直接由

微软定制、增强的,她主要用于手机、PDA等移动智能设备。

WM基于CE系统所以核心部分和CE系统一致,但是为了支持移动智能设

备增加了一些功能和软件:比如在手机上使用的Office办公软件、音频播放软件、

同PC同步数据的软件等等。

WM和CE的一个重要区别是:WM只支持ARM平台。

WM和CE在安全方面的区别:

01、CE支持的CE种类多而WM少。这恐怕是必须考虑的一个问题。

02、CE在定制以后得到的系统千差万别,必须注意你针对的系统是否支持

某些API功能。可以使用IsAPIReady函数查询。

03、使用WM系统的手机、PDA型号很多。截至2008年5月我查到的资料

是各大厂商有300多个型号的产品使用WM系统。所以WM系统更多的暴露在

攻击和破解者面前。

2024年9月12日发(作者:禚飞兰)

Windows Mobile与Windows CE的区别

这是一个非常容易混淆的概念。概括的说:

Windows CE

Windows CE是一个可定制的操作系统。

Windows Mobile则是基于Windows CE定制出来的有着协议性质的操作系统

包。

Windows CE本身就是由一系列的可定制模块组成,硬件产商可以根据自己硬件

的特性对Windows CE模块进行任何的组合,以生成符合自己产品的操作系统。

Windows CE是微软为嵌入式设备打造的通用操作系统,不像其它的微软

Windows 操作系统,Windows CE 并不是代表一个标准的相同的对所有平台适

用的软件。为了足够灵活以达到适应广泛产品需求, Windows CE 采用标准模

式,可以通过设计一层位于内核和硬件之间代码来用设定硬件平台,从而使产品

定制。

Windows Mobile

Windows Mobile 是 Microsoft 用于 Pocket PC 和 Smartphone 的软件平台。

Windows Mobile 将熟悉的 Windows 桌面扩展到了个人设备中而Windows

Mobile则是Windows CE系统组件的具体组合方式。它包含一些应用还有最重

要的电话模块

PocketPC和Smartphone

Smartphone 主要是在格式和使用两方面作为一种电话设备而设计的。它经过良

好的微调,可以用于发出和接收呼叫,并且还可以作为消息处理设备。Pocket PC

主要是作为一种小型个人计算机而设计的,对于查看和管理数据与增强消息处理

而言很不错。某些 Pocket PC 设备也具有电话功能。

WM也是WIN CE系统,但是它是专门针对手机应用的WIN CE系统。WIN CE

有较好的可定制特性,可以根据发展的需要,对某些特性进行强化,从而演变成

某种专用性更好的系统。

windows mobile就是基于windows CE的操作系统

NT和CE都是一种架构,windows mobile,Windows XP ,Windows 2000,Windows

2003就是他们的具体实现

简单点说就是:你盖好了一个大楼的整体结构,但没装修,以后这个大楼的具体

是办公楼还是住宅用,你等你定夺了。

CE就好比大楼的整体结构,而windows mobile就是已经装修好的办公楼

Windows CE和Windows Mobile的关系

Wince为Windows CE的简称,Wince是一种通用型操作系统。

Windows Mobile是基于Wince相同的核心,专门为了市面上常见到的PocketPC

或是Smartphone所打造的一套操作系统。

Windows Mobile包括Pocket PC、Smart Phone以及Media Centers三大平台体系,

Windows Mobile具有录音、音视频播放等多媒体功能。由于大多数机型支持彩

色显示,因此耗电量极大,并且由于Windows CE本身对于资源的巨大吞噬作

用,所以在能耗方面Windows CE系统要明显逊于Palm操作系统。

简单来说,WinCE与Mobile的系统核心是一样的,不过Windows Mobile是

Microsoft专门为了市面上常见到的PocketPC或是Smartphone所打造的一套开发

环境与授权方式,一般OEM公司如果想要加入生产PocketPC或是Smartphone

的行列,就必须与Microsoft特别签订相关授权,至于产品的外观与内含的软件

核心,都是由Microsoft建议,量产之前也必须通过Microsoft的认证,方能贴上

Microsoft标签出售。

至于Windows CE则不限定于PocketPC或是Smartphone的产品,一般公司可以

自由运用在许多方面,可以自由选择Windows CE中的套件组合,如果选择Core

版,授权费是3块钱美金,量产出货也不一定要通过Microsoft的认证。

比较Windows CE和Mobile

去掉了原有的word、excel、pdf、ppt、image的文件浏览器和有word编辑功

能的Wordpad应用程序,新增加了Pocket Word、Pocket Excel、Picture和

Microsoft Reader应用程序,新应用相比原来文件浏览器功能更强,而且多数

都有不同程度的编辑功能,不仅仅是浏览。

新增加了全功能的Outlook应用:email client、calendar、contacts、tasks、notes,

另外还有calculator。WinCE中仅有一个名为Inbox的email client。

Mobile中新增一个Phone Application,这是一个全功能的电话应用程序,除

通话功能外,还包括:从联系人列表中呼叫、短消息服务、呼叫转接、SIM

卡联系人管理、对GSM、GPRS和CDMA的支持。另外还有一个Cellcore

层,这是一个编程接口,可简化Mobile应用程序开发。

Mobile不支持ICS、Network Utility、SNMP、UPnP、SMB/CIFS、FTP server、

File server、print server、telnet server、RAS server、SNTP。

多媒体功能大大减弱,不支持DirectX,音频仅支持waveform、mp3和wma

三种格式,视频格式全部不支持(这里指没有现成的codec可用,但并不妨

碍用户自己实现),但Windows Media Player仍可用。

Mobile使用一个称为Optimized Mobile hand-held shell,不支持Standard

Shell、Taskman Shell、Windows thin client shell和Command Shell。而且Mobile

不支持MUI和用户自定义Shell。

Mobile不支持Kerberos认证,不支持智能卡加密。

Mobile只支持Pocket IE,不支持IE 6.0。

Mobile仅支持ARM架构的CPU。

Mobile不支持鼠标。

另:虽然Smartphone和Pocket PC Phone手机都是基于微软Windows CE系统的

产品,由于在基本设计出发点不同,所以操作、应用程序上也有所不同。它们的

软件不能通用,操作上 PPC手机一般是采用触摸屏操作,而Smartphone手机只

能使用手机的按键来操作。

PPC为Pocket PC的简称,PPC是Wince的一个定制版本,主要应用于PDA和手机,

采用触屏操作, 绝大部分都没有键盘.

Smart Phone也可以简称为SP,SP也是Wince的一个定制版本,只能应用于手机,

没有触摸屏,只能用键盘操作.

总的来说,先有Wince,然后才有PPC和Smart Phone,他们的内核是相同的,但界面

不同.

据我所知,WinCE的授权费用很低(有说是零的),WM的费用要贵很多。

这里简单说说:首先Windows CE是一个支持多种CPU(如

ARM/MIPS/PowerPC/SH/X86)拥有极多功能的通用嵌入式操作系统。正因为如此

Windows CE同我们日常使用的PC上的Windows系统有一个重大区别是:

允许开发者根据自己的需求对操作系统进行剪裁、定制并重新构建。

举个例子说:一个公司要做一款基于ARM的MP3播放系统。另一个公司

要做基于MIPS的机顶盒系统。那么他们可以使用微软提供的Platform Builder

软件定制、编译、构建出一个自己需要的子操作系统同时生成相应的SDK。这

些SDK可以安装到EVC或者VS中,让开发人员使用。

对于第一家公司他的操作系统只支持ARM并且拥有音频播放功能。而第二

家公司则更关心MIPS处理器和联网、视频解码等功能。两家公司最终都在使用

Windows CE系统但是差距极大。

Platform Builder提供非常详细的选择,从CPU类型到网络协议支持再到音

频视频格式支持甚至操作系统支持哪些字体均可以定制。所以CE的应用面极广:

工业控制设备、通信设备、医疗设备等等都可以使用。由于可以支持裁减和定制

所以最小的CE操作系统可以只有几百K。

Windows Mobile可以理解为Windows CE中一个特殊的子系统。她是直接由

微软定制、增强的,她主要用于手机、PDA等移动智能设备。

WM基于CE系统所以核心部分和CE系统一致,但是为了支持移动智能设

备增加了一些功能和软件:比如在手机上使用的Office办公软件、音频播放软件、

同PC同步数据的软件等等。

WM和CE的一个重要区别是:WM只支持ARM平台。

WM和CE在安全方面的区别:

01、CE支持的CE种类多而WM少。这恐怕是必须考虑的一个问题。

02、CE在定制以后得到的系统千差万别,必须注意你针对的系统是否支持

某些API功能。可以使用IsAPIReady函数查询。

03、使用WM系统的手机、PDA型号很多。截至2008年5月我查到的资料

是各大厂商有300多个型号的产品使用WM系统。所以WM系统更多的暴露在

攻击和破解者面前。

发布评论

评论列表 (0)

  1. 暂无评论