Windows XP Embedded
构建在已经通过验证的
Windows 2000
代码库基础之上,
Windows 2000
使用
32
位计算体系结构以及受到全面保护的内存模型。可靠性增强包括下列内容:
Windows
文件保护:保护核心系统文件不会在应用程序安装时被改写。如果某个文件被改写,那么,
Windows
文件保护将自动恢复正确的版本。
设备驱动程序的重新运行:如果在为新增设备添加驱动程序时发生问题,那么,系统将保存以前安装的驱动程序副本,这使得用户可以重新运行原有的设备驱动程序。
Windows
驱动程序保护:它将驱动程序与已知的有缺陷驱动程序数据库中所列出的内容进行比较,避免意外安装和装载有缺陷的设备驱动程序。这种措施将能够避免装载有缺陷的驱动程序,而不是仅仅给出一个错误信息提示和一个能够提供更多信息的
Web
页面链接。
Windows
升级程序:这一特性用来发布关键的操作系统(
OS
)升级程序。这些系统升级程序将被下载到用户的计算机中,用户可以选择具体的安装时间。
高性能平台
性能增强包括:
优先的多任务体系结构
:
允许多个应用程序同时运行,并确保良好的系统响应速度和稳定性。例如,您可以同时进行网络搜索与拼写检查。另外,增强的内存管理能够确保根据应用程序的使用情况,从磁盘上预取正确的页面。
加速的启动与登录过程:
待机与休眠状态下的快速启动
: Windows XP Embedded
大大提高了进入与退出待机及休眠模式的速度
--
这两种模式不需要注销用户会话。
新的启动装载程序
:
对于启动装载程序的改进加快了驱动程序响应和注册表初始化速度。
同步磁盘
I/O
设备初始化过程
: Windows XP Embedded
加快了启动过程,它在设备启动过程的同时
“
预取
”
大部分
OS
内容,而不是在设备启动过程结束后才开始启动
OS
。
动态代码确定
: OS
监测系统的连续启动过程,动态确定启动所需的代码和数据,并对这些文件在硬盘上的位置进行优化,从而加快启动过程。
资源管理
: Windows XP Embedded
针对早期
Windows
版本,对资源管理进行了大量改进,其中包括:
预定的维护:利用空闲时间来执行系统维护任务,例如旨在性能优化的文件重新分配以及写入系统恢复文件。
系统恢复
:
提供重新运行故障应用程序和驱动程序安装的能力,避免对系统造成的破坏。另外,对于帮助及支持功能的改进还简化了系统故障维护过程。
自协调
:
自动提高硬件性能。
内存管理
: Windows XP Embedded
率先采用了使用应用程序组的模式,它能够确定满足应用程序组内存需求的物理和虚拟内存组合,从而使设备能够在很少的物理内存支持下运行。
增强的注册表性能
:
经过改进的缓存架构使得
Windows XP Embedded
能够为通用的注册表查询的结果提供缓存功能。因此
Windows XP Embedded
并不广泛的搜索整个注册表。从而提高了整体系统的性能。
企业级安全性
用于确保设备安全性的相关特性包括:
支持多用户加密文件系统(
EFS
)
:
使用随机生成的密钥对每个文件进行加密。对于用户来说,加密和解密过程是透明的。在
Windows XP Embedded
中,
EFS
允许多个授权用户访问同一个加密文档。
互联网协议安全性
:
使用密码安全性设备,使得企业能够在虚拟专用网络中安全的传输数据。
智能卡支持
: Windows XP Embedded
在
OS
中集成了智能卡功能,包括支持终端服务器会话中的智能卡登录。
Kerberos
身份验证协议
:
提供安全的行业标准身份验证功能。
互联网连接防火墙:
一种防火墙客户端,它可以保护设备抵御常见的互联网攻击。
Microsoft Passport
:这种在线用户身份验证服务允许客户创建一组唯一的注册名称与口令,从而方便、安全的访问所有
Passport
支持的
Web
站点与服务。
Microsoft Passport
使得开发人员无需构建专门的客户身份验证系统,这样他们就能够将精力集中在站点的增值特性上。
软件限制策略:这项特性提供了一种由策略驱动的机制,它能够识别在域中运行的软件,并控制软件的运行能力。该特性可以识别恶意或不需要的软件,并避免这种软件在基于
Windows XP Embedded
的设备上运行。
证书服务:
Windows XP Professional
使用数字签名的证书,它支持多种等级的证书授权层次以及跨越证书的信任网络。
凭证管理器:一种安全的口令信息存储特性。它允许用户一次性输入用户名和口令,这样一来,系统便能够自动为后续访问提供这些信息。
访问控制基础架构:这种特性支持数千个与安全相关的设置,例如用户访问权限,这些设置可以独立的保护选定文件、应用程序及其它资源。这些特性包括:
访问控制列表(
ACL
):创建一个资源,例如文件夹或文件共享,既可以接受默认的访问控制列表设置,也可以实现定制化访问控制列表设置。
安全组:将用户放置到标准的安全组中,例如用户(
Users
)、高级用户(
Power Users
)和管理员(
Administrator
),并接受应用在这些安全组上的默认
ACL
设置。
组策略:使用操作系统所提供的具备高度兼容性与安全性的基本组策略模板。
安全性配置管理器:这是一组工具,您可以通过它们来管理计算机、组织单元或域中的安全性策略。
全功能
全面组件化的
Windows XP Professional
特性
Windows XP Embedded
提供了一万多种独立的操作系统特性、服务与驱动程序,您可以从中选择适当的特性,用以开发小内存空间占用量的定制化嵌入式设备。
扩展设备支持能力
Windows XP Embedded
支持的新型设备驱动程序包括:
通用串行总线(
USB
):支持大量
USB
外围设备,例如扫描仪、鼠标和键盘等等。
IEEE 1394
:一种新兴客户视频标准。
加速图形端口(
AGP
):
AGP
技术提供了一个专用的高速端口,大量的
3-D
纹理数据可以通过这个端口在计算机的图形控制器与系统内存之间进行传输。它释放了
CPU
资源,增强了总体图形性能。
即插即用(
PnP
):自动检测、配置和安装设备,无需用户介入。
UDF 2.01 (DVD
标准
)
:
UDF
是所有
DVD
媒体(包括
DVD-ROM
、
DVD
视频)和
CD/CD-RW
格式中的关键媒体格式。
最新多媒体与
Web
浏览功能
通过下列新增特性体验丰富的多媒体与
Web
浏览功能:
Internet Explorer 6
:提供了最新的
Web
浏览技术,包括虚拟刷新、
Flash
和
Schockwave
文件的回放支持以及保密性增强能力。
Windows Media™ Player 8
:第一种在单一位置上集中通用数字媒体功能且简单易用的播放器。其中的新增特性包括:
更具定制化的改进用户界面。
更加快速的性能。
通过
Windows Media
音频与视频方式实现更高质量的音频和视频功能。
通过
ID3v2
标签支持能力得到增强的
MP3
回放能力,通过第三方插件实现的可选
MP3
音频格式
高质量音频
CD
刻录功能。
支持屏幕视频控制和数字视频光盘(
DVD
)回放。
企业部署特性,这些特性通过
Windows 2000 Server
中的组策略或
Active Directory™
服务,方便的实现了
Windows Media Player
中特性、用户界面、配置及部署的标准化。
数字版权管理(
DRM
)
8
:
Windows Media
数字版权管理(
DRM
)对内容进行保护并管理访问权限,使您能够毫不费力的聆听到知名公司和艺术家最新的版权保护作品,无需要使用任何附件或侵犯版权保护方案。
DirectX® 8 (Direct3D®, DirectDraw®, DirectPlay®)
:
在实现视频、交互式音乐和环绕音效的同时,实现了丰富的图像功能,如
3-D
和全色。
广播驱动程序体系结构(
BDA
):这种体系结构定义了一个框架,它能支持各种不同的组件拓扑结构,并接收数字及模拟电视信号。
BDA
:
对软件组件进行索引,用于网络配置和控制、信号分离、表格解析和互联网协议(
IP
)数据发布。
支持主要的数字电视标准,包括数字视频广播(
DVB
)和高级电视系统委员会(
ATSC
)。
最新用户界面与显示技术
Windows XP Embedded
采用一个新型用户界面,其中结合了一项新创的视觉设计与生产力增强特性。
新式用户界面:一种组件化外壳使您能够在嵌入式设计方案中加入最新的
Windows
外观。
快速用户切换:两个或两个以上的用户可以同时使用同一个设备,并拥有各自的设置,而且不需要完全从设备上注销。
DualView
:支持从一个显示适配器中输出两个显示界面。
ClearType
:一种新的显示技术,它可以通过软件方式将用于显示文本的水平分辨率提高三倍。
扩展电源管理特性
这些特性实现了电源消耗的粒度控制:
高级配置与电源界面(
ACPI
)
2.0
:在一个
ACPI
兼容系统中,
OS
将对电源实施管理、指导与调整,从而使用户在需要时能够立即访问这个系统,而又能确保在工作不活跃时保持静止,消耗尽可能少的电力。电源管理服务实现了热量控制、热插拔
PCI
、
LCD
亮度降低、电力架构、唤醒支持、单独外围设备电源策略等功能。
高级电源管理(
APM
)
:
为基于高级电源管理
(APM) API
的原有系统提供电源管理支持能力。
嵌入式支持特性
专门针对嵌入式方式的新增特性包括:
灵活的启动与存储选项:
o
除磁盘外,其他非易失性(永久)读
/
写存储设备同样具备启动能力,例如快闪
ROM
和具备电池支持的
RAM
。在使用
El Torito
的可启动
CD-ROM
驱动程序和增强型写过滤器以及
ROM
时,也可以通过
CD-ROM
进行启动。
o Windows XP Embedded
还支持
DiskOnChip Flash
、
PCMCIA ATA
、
CompactFlash
、
MultiMediaCard
和
Memory Stick
。
增强型写过滤器:增强型写过滤器(
EWF
)将所选定的磁盘
I/O
路由改变到内存或另一种存储介质上,从而使
OS
认为您的只读存储器是可写的。
SDI
工具:
SDI
工具可以用来简化运行时映像的准备和维护工作。
设备更新代理:设备更新代理是一种运行在嵌入式设备中的
Windows
服务。在启动时它会自动开始运行,负责远程维护和
/
或管理工作。
监视计时器:监视计时器能够保证系统始终处于某种已知的状态,从而创建非常可靠的系统。当使用监视计时器时,
Windows
软件必须定期向监视计时器报告它在正常运行状态。如果出于某种原因,
Windows
软件无法在预定时间内向监视计时器做出报告,那么,监视计时器将认为系统处于冻结或非正常状态。当发生这种情况时,监视器的硬件通常会重新启动这个系统。这使得系统能够自动从非正常状态下恢复。很多第三方厂商都提供了监视计时器的硬件设备和相应的设备驱动程序支持。
连通性
扩展网络
支持领先的网络技术,其中包括:
IrDA: Windows XP Embedded
完全支持这种低成本、低功耗的电缆替代技术标准,这种技术使得任何设备均可在可见区域内实现点到点通讯。
802.11
:
Windows XP Embedded
支持
802.11
无线
LAN
技术,该技术能够提供以无线方式实现的高带宽连通性。
802.1X: 802.1X
提供了对于网络的安全访问方式,支持无线
LAN
和以太网。它实现了交互性用户确认、集中化身份验证和动态密钥管理,并且能够保证有线及无线
LAN
访问的安全性。
通用即插即用(
UPnP
)
: UPnP
是一种体系结构,它能够为包括智能应用程序和无线设备在内的各种设备提供普遍深入的对等网络连通性。
UPnP
是一种分布式开放型网络体系结构,它利用
TCP/IP
和
Web
实现了无缝的邻近网络连接,以及家庭、办公室和其他任意地点的连网设备之间的控制和数据传输能力。
以太网上的
PPP (PPPoE)
:
PPPoE
使得
LAN
用户能够获得高速数据网络的单独身份验证访问,并且能够有效的为每个用户创建独立的远程服务器连接。
以太网上的可扩展身份验证协议(
EAPOE
)
:
这项特性是安全无线局域网(
LAN
)的一种增强,它允许在以太网或无线
LAN
上部署服务器。
远程桌面协议(
RDP
):
RDP
允许瘦客户端(例如一台基于
Windows
的终端)通过
LAN
、
WAN
、拨号、
ISND
、
DSL
或
VPN
连接与终端服务器进行通讯。
RDP
客户端的
5.1
版本包括高色彩分辨率、本地打印机支持和本地音频回放功能。
网络位置识别:
Windows XP Embedded
包含几种能够检测有关系统所连接的网络信息的组件,这些组件允许相应位置上网络堆栈实现无缝配置。
增强的对等网络支持:使得
Windows XP Embedded
能够在对等级别上与以前的
Windows
版本实现互操作,允许共享所有的资源,例如文件夹、打印机和外围设备。
网桥:简化了使用混合网络连接的小型网络(例如
Cat-5
以太网和无线网络)的安装和配置,从而能够将不同类型的网络连接在一起。
互联网连接共享(
ICS
):使得多台设备能够共享一条单独的互联网连接。
无线
LAN
支持:提供了零配置能力,这种能力实现了不同网络和
/
或特殊节点(对等)之间的无缝漫游。
Windows XP
还包含一种更加完善的机制,它能够在
802.1x
标准基础上实现安全的访问控制与密钥管理。
Ipv6
:
Windows XP Embedded
支持互联网协议
6
版,该协议提供了更长的
IP
地址、更好的路由能力以及更全面的安全性。请注意:现在发行的
IPv6
软件只包含预发行代码,这些代码不能用于商业用途。这个软件只可用于研究、开发和测试。
实时通讯
Windows XP Embedded
支持最新的协作能力,其中包括:
TAPI 3.1
:这种特性对
H.323 2
进行了增强,使得第三方网关能够与基于
Windows
的统一消息服务器进行通讯。
Microsoft Message Queuing (MSMQ)
支持:
MSMQ
提供了一种称为互联网通讯新型特性。这项特性支持通过引入
URL
格式名称的方式,将消息发送到互联网或内部网的队列中,例如
DIRECT=HTTP://sitename/msmq/queuename
。
Outlook® Express
:
Outlook Express
同样得到了增强,其中包括对电子邮件病毒的更好防护。用户在邮件发送时会得到提醒,并且能够避免打开或保存那些在相应数据库中被指定为
“
坏
”
文件类型的文件。
Windows Messenger
:这项特性提供了内置的即时通信功能,其中包括:
通过文本、语音或视频方式与朋友进行实时交流。
通过共享文件、应用程序或白板绘画方式,轻松与其他人开展协作。
NetMeeting®
:
实现了互联网会议和应用程序共享。
本地与远程管理
管理工具兼容性包括:
集成现有管理工具:通过与后端系统及工具的互用性,能够很方便的对设备进行管理,这些工具包括
Windows
管理设备(
WMI
)、
Windows
脚本主机(
WSH
)、
Microsoft
管理控制台(
MMC
)和
Microsoft
系统管理服务器(
SMS
)。
活动目录客户端:使得设备能够加入到活动目录域中,从而体验到成为活动目录客户端的优势。例如,您可以拥有对自己的信息和软件的固定访问,不管您正在使用哪种设备,您是否连接到网络上
--
该特性均能保证您的数据得到安全的维护并随时供您使用。
具备终端服务功能的远程
GUI
桌面:提供终端服务功能,可以应用于嵌入式系统的远程
GUI
管理领域中。
漫游用户配置文件:增强功能包括无法装载用户配置文件时的改进漫游,以及离线文件夹的改进互用性。
改进的组策略支持:这项特性增强了组策略管理模板的扩展管理单元,从而使其能够查看各种不同可用策略设置的详细信息,例如远程援助设置、控制面板设置等。
快速性
快速开始设计过程
下列全新特性与
Windows Embedded Studio
工具能够大大降低构建初始映像所需的时间。
目标分析器:这种工具将检测目标设备硬件,并对其内容加以分析,从而确保您的运行时映像能够支持您所选定的硬件。
设计模板:通过选择设计模板的方式快速生成基本配置,这些设计模板中包括了特殊设备所需的所有基本功能。
Windows Embedded
包括下列设计模板:
高级机顶盒
基本机顶盒
数字机顶盒
家用网关
信息仪表
信息站
/
游戏工作台
网络附加存储
零售销售点终端
基于
Windows
的专业终端
快速操作系统自定义与构建过程
目标设计器:这个工具使您能够为目标设备创建一个可启动的运行时映像。目标设计器中的功能包括:
高级组件浏览、多树视图和可自定义的过滤器,能够方便的找到需要的特性。
直观的拖拉式用户界面,实现了选定特性的轻松集成。
自动化的相关性检测和问题列表。
可驻留的高性能构建过程。
简便的组件创作方式
组件设计器:这种工具使您能够在
.sld
文件中创建、编辑并修改组件定义。
eConvert
工具:
eConvert
应用程序可以在几秒钟内自动将任何不能作为组件的设备信息文件(
.INF
)转换成一个组件。
组件包:创建用于再次发布的嵌入式功能包、组件升级程序、以及组件应用程序开发所需的组件包。
强大而又熟悉的开发工具
Visual Studio®:
它使您能够利用基于标准的熟悉工具来构建强大的嵌入式应用程序,全世界六百多万开发人员都将它作为主流应用程序开发工具。
Visual Studio
是一套完整的应用程序开发工具包,其中包括与应用程序相关的各种分析与建模工具
--
有了这些工具,开发人员便可设计出有效的体系结构,并缩短投放市场时间。此外,开发人员也可以选择自己最熟悉的编程语言以及最适合相应解决方案的语言,包括
Microsoft Visual Basic®
、
Visual C++®
、
Visual J++®
和
Visual FoxPro®
。由于
Visual Studio .NET
支持
20
多种语言,因此,确保了开发人员能够选择最能满足他们需要语言。
利用现有的硬件及应用程序
posted on 2006-05-09 12:12
海之蓝 阅读(1297)
评论(0) 编辑 收藏 引用 所属分类:
学习笔记