Welcome to tiger's blog!

What lead to success, what we are seeking...
posts - 47, comments - 23, trackbacks - 0, articles - 8
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Windows CE.NET

Posted on 2007-01-04 17:13 tiger 阅读(1259) 评论(0)  编辑 收藏 引用

 

Windows CE .NET 4.2 产品概述

 

一、介绍

Microsoft® Windows® CE .NET Windows CE 3.0 的后续产品,它不仅是一个功能强劲的实时嵌入式操作系统,而且提供了众多强大工具,允许用户利用它快速开发出下一代的智能化小体积连接设备。借助于完善的操作系统功能和开发工具, Windows CE .NET 为开发人员提供了构建、调试和部署基于 Windows CE.NET 的定制设备所需的一切特性。平台开发工具 Platform Builder 是一个完全集成的开发环境( IDE ),并且包括一个软件开发工具包( SDK )导出工具。 Windows CE .NET 支持 Microsoft eMbedded Visual C++® Microsoft Visual Studio® .NET ,为面向 Microsoft .NET Compact Framework Microsoft .NET Framework 的一个子集)的 Web 服务和应用程序开发提供了一个完整的开发环境。利用这些工具,开发人员可以迅速开发出能够在最新硬件上运行各种应用程序的智能化设计。

作为最新版本, Windows CE .NET 4.2 Windows CE 先前版本的强大功能进行了进一步的扩充和丰富,它提供了:

l         对安全和可伸缩网络的支持

l         得到增强的实时处理能力

l         更为优秀的性能表现

l         更为丰富的多媒体和 Web 浏览功能

l         与个人计算机、服务器、 Web 服务以及其它设备更为出色的互操作性

欢迎阅读本文,全面了解 Windows CE .NET 4.2 带给我们的丰富功能和精彩技术。 Windows CE .NET 将帮助您一步一个脚印地走向出美好的未来。

二、功能和技术概览

 

服务、工具、特性和应用程序服务

功能

应用程序和服务开发

Windows CE.NET 中合为一体的 Web 和应用程序服务为用户开发能够对 Windows 操作系统、应用程序、数据库和 Internet 进行一体化访问的智能移动连接设备提供了空前的机遇。

l         Active Template Library ATL ,活动模板库)

l         C 库和运行时

l         组件服务【 Component Object Model COM ,组件对象模型)和 Distributed Component Object Model DCOM ,分布式组件对象模型)】

l         设备管理

l         轻量级目录访问服务( Lightweight Directory Access Protocol LDAP )客户端

l         Microsoft Message Queuing MSMQ Microsoft 消息队列)

l         Microsoft Foundation Classes MFC Microsoft 基础类库)

l         Object Exchange Protocol OBEX ,对象交换协议)

l         Microsoft Rich Edit Control 2.0

l         Pocket Outlook® Object Model POOM API

l         Simple Object Access Protocol SOAP ,简单对象访问协议)工具包

l         Windows CE .NET 标准 SDK

l         .NET Compact Framework

l         SQL Server™ CE 2.0

l         XML

应用

随时可用的应用程序依靠底层服务来执行常见任务,能够在特定类型的设备上迅速部署应用程序,例如移动手持设备、数据采集设备以及瘦客户机等。

l         ActiveSync®

l         CAB 文件安装程序和卸载程序

l         文件阅读器( Excel 、图像、 PDF PowerPoint® Word

l         FLASH 升级示例程序

l         游戏(纸牌,空当接龙)

l         帮助

l         Inbox (收件箱)

l         远程桌面连接

l         终端模拟程序

l         IP 语音( Voice over Internet Protocol VoIP )电话程序

l         Windows Messenger

l         WordPad

核心操作系统服务

核心操作系统服务包含了有关 Windows CE 内核的信息,以及所有 Windows CE 平台共用的其它功能特性。核心的操作系统服务可以完成很多低级操作,例如:进程、线程和内存的管理或者提供某些文件系统功能。

l         USB Host 支持

l         调试工具

l         电源管理

l         内核特性

l         实时支持

l         字体

国际化:为了在国际市场中获得成功,您的软件必须能够轻松适应各个国家在语言、文化和硬件设备方面的差异。
o
本地化服务
o
本地化支持
o
多语言用户界面( MUI

通信服务和网络连接

Windows CE .NET 提供了网络和通信功能,允许设备更加以无线或有线方式安全地连接到其它设备和人员并展开通信。

l         网络连接能力【 Protected Extensible Authentication Protocol PEAP ,受保护的可扩展身份验证协议)、防火墙、网络驱动程序接口规范( Network Driver Interface Specification NDIS 5.1 、实用程序、通用即插即用( UpnP )、 VoIP TCP/IP TCP/IPv6

l         局域网( LAN )( 802.11 802.1x 802.3 802.5 Wireless Protected Access

l         个人区域网络( PAN )(蓝牙、红外)

l         广域网( WAN )【拨号连接、点对点、电话 API 、虚拟专用网络( VPN )】

l         服务器【文件传输协议( FTP )、文件和打印、简单网络时间协议( SNTP )、 Telnet Web 服务器】

文件系统和数据存储

文件系统和数据存储使得设备可以压缩或存储数据,或者从 RAM 或者 ROM 中读取数据,并且负责从过滤到分区的各种操作。

l         文件和数据库复制

l         文件系统

l         注册表存储

l         存储管理器

l         系统口令

多媒体和浏览服务区

Internet 连接模块让您能够开发出最复杂的 Internet 访问设备。各种层面上的现成协议为您提供了多种 Internet 访问选择。 Windows CE .NET 内置了高性能的 DirectX® API 以及构建于桌面计算机基础之上的 Microsoft Windows Media® 技术,能够在基于 Windows CE .NET 的设备上实现高性能的音频、视频和流媒体服务。

l         Internet Explorer 6 for Windows CE

l         Pocket Internet Explorer

l         脚本( Jscript® 5.5 VBScript 5.5

l         基本的多媒体服务( WMA MP3 本地播放、流媒体、 WMV 以及 MPEG-4

l         多媒体组件(音频、数字版权管理( DRM )、 DirectX 8 Windows Media 9 Series 编解码器)

安全性

Windows CE .NET 4.2 所支持的安全服务能够帮助用户更加安全地通过网络连接在一起,或者在多台设备之间直接进行连接,并且可以更好地保护用户的个人内容和数据。

身份验证服务

l         Security Support Provider Interface SSPI ,安全支持提供者接口)

l         NTLM

l         Kerberos

l         Secure Socket Layer SSL ,安全套接字层)

l         加密服务

l         带有 High Encryption Provider (高等级加密提供者)的 CryptoAPI 1.0

l         智能卡支持

外壳和用户界面

在您根据用户要求创建复杂、易用并且具有图形化界面的设备时,随时听候调遣的内置用户界面( UI )和 UI 服务可以节省您的大量时间。

l         可定制的消息框

l         图形、窗口和事件

l         外壳( Shell

l         用户界面(可定制的 UI 、软件输入面板、语音接口、触摸屏)

l         基于 Web 的用户界面(网关)

 

三、技术组件

作为 Windows CE .NET 的最新版本, Windows CE .NET 4.2 为用户开发独具创新的解决方案和交付个性化的用户体验提供了必需的强大技术和工作效率。该操作系统的三个主要基本原则是:为开发人员提供更高的生产力、更可靠的基础平台以及更具创新的解决方案。

1.        生产力

Windows CE .NET 允许开发人员利用可靠的核心操作系统服务和强大、完善的工具集合,针对最新硬件设备进行创意设计。为了开发智能化的连接设备, Windows CE .NET 实现了:

l         更高的设计起点 . 新的平台向导( Platform Wizard )允许开发人员根据将要创建设备的类型简便快捷地建立新的平台。该向导提供了 12 个预建配置,以便为设备设计提供一个基础,这些设计包括:

ü         数字媒体接收设备

ü         企业终端

ü         企业 Web Pad

ü         网关

ü         工业控制设备

ü         Internet 设备

ü         IP 电话

ü         移动手持设备

ü         移动电话

ü         机顶盒

ü         微内核

ü         Windows 瘦客户机

l         更短的构建 - 调试 - 部署周期

除了 Platform Builder 之外, Windows CE .NET 还提供了一个通用的集成开发环境( IDE ),开发人员可以使用熟悉的工具完成整个平台开发过程。

l         更广泛且可扩展的 CPU 支持

Windows CE .NET 具有高水平的设计和处理器灵活性,并且支持 4 种微处理器家族以及相关仿真技术:

ü         ARM :支持的处理器包括 ARM720T ARM920T ARM1020T StrongARM XScale

ü         MIPS :支持的处理器包括 MIPS II/32 (带浮点运算)、 MIPS II/32 (不带浮点运算)、 MIPS16 MIPS IV/64 (带浮点运算)、 MIPS IV/64 (不带浮点运算)

ü         SHx :支持的处理器包括 SH-3 SH-3 DSP SH-4

ü         X86 :支持的处理器包括 486 586 Geode Pentium I/II/III/IV

l         仿真环境

Windows CE .NET 内置仿真技术,允许开发人员在 Windows 2000 或者 Windows XP Professional 计算机上开发和测试他们的设计,而无需投资购买额外的硬件设备。 Windows CE .NET 4.2 中的技术升级添加了对入站连接的支持,并且能够测试类似网关和 IP 电话这样的设备。有关仿真技术的更详细信息,请访问: Windows CE .NET仿真技术初步 .

l         共享资源访问

目前, Windows CE .NET 4.2 包括了超过 200 万行的共享源代码,例如:

l         外壳和应用程序: 资源管理器外壳、 Handheld PC 外壳、控制面板小程序、针对 Windows CE Microsoft Message Queue MSMQ Microsoft 消息队列)服务器

l         网络技术: HTTP Web Server SOAP UpnP 协议实现、蓝牙堆栈、无线网络驱动程序

l         平台: 文件系统和数据存储。内核、设备驱动程序、原始设备制造商( OEM )适配层( OAL  

l         社区协作

Windows 嵌入式系统社区 是一个由主要行业伙伴、最有价值专家( MVP )、学者以及各级开发人员共同组成的生机勃勃的 " 生态系统 " ,他们同 Microsoft 员工一道在各种论坛之中为用户答疑解惑。从新闻组到聊天室再到各种市场活动, Windows 嵌入式系统社区的规模正在以空前的速度发展壮大。

l         强大的应用程序开发

ü         Visual Studio .NET. 当前后连贯的编程模型和产品投放市场的时间变得十分重要时,开发人员可以利用 Visual Studio. NET 所支持的各种语言为 Windows CE .NET 编写具有 .NET 能力的受控应用程序。

ü         eMbedded Visual C++ 4.0. 开发人员可以使用 eMbedded Visual C++ 4.0 开发本机代码,以提高程序的性能,并控制为 Windows CE.NET 所定制应用程序的每个细枝末节。

l         更加出色的应用程序兼容性

AYGShell API 集。 该特性在标准的 Windows CE 外壳中为原本为 Pocket PC 2002 编写的应用程序提供了 API 支持。现在,为 Windows CE .NET 4.2 设备编写的应用程序与其它 Windows CE 设备具有了更加出色的兼容性,例如 Pocket PC 2000 2002 以及 2003 (假定每个设备都具有相同的硬件配置)。

有关受 Windows CE .NET 4.2 支持的微处理器方面的最新和最全面信息,请访问 Windows CE支持的处理器页面

2.        可靠基础

Windows CE .NET 为开发人员提供了在核心技术基础之上设计强大设备和丰富应用程序的能力,实现了各种设备、个人计算机、服务器和 Web 服务之间的互操作性。新增或得到改进的操作系统特性包括:

l         支持针对小内存体积占用进行的优化

通过不断努力,以将嵌入式设备上操作系统的体积占用减至最小, Windows CE .NET 实现了内核粒度组件化。 Windows CE .NET 所支持最小配置平台的体积可以降至 200KB ,它仅仅具有最基本的内核功能。

l         " " 实时内核

由于支持 256 个优先级别和嵌套中断, Windows CE .NET 4.2 能够满足针对各种设备类型的苛刻性能要求,它使用 " " 实时响应这些这要要求,并且具有超低的中断服务例程( ISR Interrupt Service Routine )和中断服务线程( IST Interrupt Service Thread )延迟(在使用 Pentium 166 MHz 处理器时, ISR 延迟平均为 2.8 毫秒, IST 延迟平均为 17.9 毫秒)。

l         强健的内存管理

Windows CE .NET 4.2 具有一个新特性,能够将 Windows CE 早期版本中的应用程序虚拟地址空间从 32MB 扩展到当前的 64MB 。另外还支持内存映射文件。这些基于 Win32® 的文件映射 API 除了允许数据文件映射到内存当中并建立类似于内存指针的引用之外,还可以用来分配能够在多个进程之间进行共享的内存。 Windows CE.NET 中的虚拟内存空间映射可以确保所有基于 Windows CE 的设备都能对内存进行最佳的管理,以便应用程序能够有效和无缝地运行。

l         先进的电源管理

先进电源管理能够为各种类型的设备提供更为出色的性能表现,包括不到 1 秒钟的挂起和恢复时间,以及一般仅为 2 秒钟的冷启动时间。一些优秀的电源管理功能包括:带有多个 ROM 即时执行( Execute-In-Place XIP )区域的快速启动;新的电源管理程序( Power Manager ),提供诸如设备电源状态这样的功能;支持需要非线形电源的系统;以及电力异常处理。

l         开放的通信平台

ü         TCP/IP. TCP/IP 是一组协议集,能够让计算机和设备通过网络共享资源。 TCP/IP 支持 IP 、地址解析协议( Address Resolution Protocol ARP )、 Internet 消息控制协议( Internet Control Message Protocol ICMP )、 Internet 群组多播协议( Internet Group Multicast Protocol IGMP )、 TCP 、用户数据报协议( User Datagram Protocol UDP )、名称解析和注册以及动态主机配置协议( Dynamic Host Configuration Protocol DHCP )。

ü         Internet Protocol version 6 IPv6 )。 IPv6 是一个新的行业网络协议,它支持更大的地址空间。在 Windows CE .NET 中,您可以选择使用 IPV4 或者使用 IPv6 Windows CE.NET 已经包括了 IPv6 版本的网络组件,例如 Internet Explorer 6 Windows Media 。此外, Windows CE .NET 还包括了很多其它的技术,能够实现双堆栈网络的互操作性和测试,为 Ipv4 Ipv6 的过渡提供支持。

ü         Network Driver Interface Specification NDIS 5.1 作为一个面向所有 Windows 平台的标准网络驱动程序架构, NDIS 5.1 支持 802.3 (以太网、 802.11 HPNA 以及其它)、 IrDA WAN 802.5 介质类型。

ü         Winsock 2.0 winsock2.0 是一个网络 API ,提供了对多种传输协议的访问,支持用户开发支持多种套接字类型的应用程序。

ü         Object Exchange OBEX Protocol Object Exchange (对象交换)是一种高效、紧凑的二进制协议,能够以一种简单、高效和自然的方式实现各种设备之间的数据交换。在 Windows CE .NET 中,该特性通过蓝牙( Bluetooth )和 IrDA 协议开展工作。

l         远程和系统管理

ü         Simple Network Management Protocol (SNMP) v2 Client 这是一个标准的 Internet 协议,用来对网络进行监视和管理。通过该协议, Windows CE 设备可以充当一个 SNMP 代理。

ü         设备管理客户端。 这是一个能够为嵌入式设备提供透明管理解决方案的客户端。利用设备管理能力,您无需同用户交涉,即可安装应用程序和软件升级。该客户端支持轮询、下载、故障恢复以及状态报告。利用 Windows CE .NET 4.2 进行的设备管理由设备管理服务、客户端以及 Systems Management Server SMS )设备代理组成。

l         对标准的支持

Windows CE .NET 支持各种行业标准,开发人员可以充分利用他们的现有知识,并从众多的行业专家处获得帮助。 Windows CE .NET 所支持的部分标准包括: UPnP 蓝牙 XML SOAP USB 以及面向 Microsoft Visual C#® Common Language Runtime CLR ,通用语言运行时)的欧洲计算机制造商协会( European Computer Manufacturers Association ECMA )标准。

l         广泛的存储和文件系统

Windows CE .NET 提供了广泛的存储和文件系统选项。 Windows CE .NET 4.2 现在支持二进制文件系统( BinFS ),该系统允许在外部介质( NOR 或者 NAND 闪存)上进行存储压缩;以及安全事务文件分配表( TFAT )文件系统,该文件系统能够防止数据因突发性的电力故障而被破坏。

l         预先构建的服务器服务

ü         核心服务器支持。这是一个服务加载程序,服务器可以使用它动态加载、启动和停止服务。此外,它还可以根据网络请求,将服务动态加载到一台设备上。

ü         文件传输协议( FTP )服务器。这是一个范例服务器,能够通过标准的 FTP 客户端和 TCP/IP 网络在本地计算机和远程设备之间复制文件。

ü         远程访问 / 点对点隧道协议( PPTP )服务器:客户机可以通过远程服务器创建到 Windows CE 设备的拨号远程访问服务器( RAS )或者虚拟专用网( VPN )连接。

ü         文件和打印服务器支持。该特性允许客户机通过服务器访问文件和打印机。

l         更加安全可靠的连接

ü         针对数据存储和数据传输对本地计算机和网络进行的安全性增强包括:

ü         Protected Extensible Authentication Protocol PEAP )。 这是一种对 EAP 客户端和 EAP 身分验证者之间的 EAP Extensible Authentication Protocol ,扩展身份验证协议)通信加以保护的机制,用来提高互连设备的安全性。

ü         防火墙。 防火墙通过各种手段提高网络连接的安全性,例如数据包过滤。您还可以利用防火墙控制进出设备的 IP Internet 协议)数据包的流动。

ü         Kerberos 安全协议。 在安全的网络连接建立之前,为互连实体提供了一种相互验证机制。

ü         Secure Sockets Layer SSL )。 SSL (安全套接字层)允许 Web 服务器和 Web 客户端对通信数据进行加密处理。

3.        独具创新的解决方案

通过提供各种先进技术, Windows CE .NET 允许开发人员自由、灵活和更加安全地为智能设备建立连接,并且为用户提供了与众不同的丰富体验。能够让用户获得更出色体验的功能特性包括:

l         可伸缩的无线技术

ü         个人区域网络( PAN )。 能够通过多种蓝牙协议和 IrDA 协议建立无线网络,在设备间传送数据。

ü         局域网( LAN )。 支持有线和无线网络。有线 LAN 是一种能够访问本地网络的服务,例如以太网( 802.3 )和令牌环网( 802.5 )。这包括了对 802.11 HPNA DSL 等的支持,它们一般都类似于以太网。 无线访问点( Wireless Access Point WAP )让网关充当无线访问入口。该特性仅仅被用来对网关进行配置。

ü         广域网。 对广域网连接的支持通过拨号、点对点以及虚拟专用网( VPN )得以实现。拨号网络是一种允许设备从远程位置访问网络资源的服务。点对点协议( PPP )是一组经过行业标准化的帧同步和身份验证协议。 PPP 为支持 PPP 的所有服务器提供了拨号网络连接。远程访问服务( Remote Access Service RAS )是一种能够将客户机连接到一台主机计算机(又被称作远程访问服务器)的组件。运行 RAS 的设备使用 PPP 连接到远程访问服务器。此外,还支持 VPN 服务,例如 PPTP ,这种协议提供了经过加密的安全网络连接,用户可以更加安全可靠地同另外一台 IP 连接设备或者远程网络交换数据。此外还有 L2TP/IP Security VPN 能够使用它提供更为保密的数据传输和数据完整性保护。

ü         蓝牙。 蓝牙( Bluetooth )是一种新兴的无线通信协议,允许设备在 10 米左右的范围之内互相交换数据。该技术的主要目标是实现设备间的无线通信。使用了该技术的一些设备包括:无线耳机、调制解调器和打印机等。 Windows CE .NET 内置了对蓝牙技术的支持,允许设备使用支持蓝牙的移动电话作为数据调制解调器,来交换文件和对象,以及使用支持蓝牙的局域网( LAN )访问电来提供网络连接。

ü         802.1x/ 零配置。 Windows CE .NET 引入了 802.11 Zero Configuration (零配置)、 802.1x 以及 Extensible Authentication Protocol EAP ,扩展身份验证协议)。 802.11 Zero Configuration 简化了 802.11 网络的配置过程,实现了不同 802.11 网络间的无缝漫游和 EAP ,借助于用户名 / 口令、数字证书或者特定于 OEM 的身份验证极大提高了网络登录和访问的安全性。

ü         介质感知( MediaSense )。 MediaSense (介质感知)特性通过向应用程序告知网络状态,从而改善了移动设备用户的漫游体验。例如,在嵌入式设备进入或者走出网络覆盖范围时, MediaSense 将向应用程序发出通知。此外, MediaSense 还提供了一种离线模式来确定网络的状态,即时在设备电源处于挂起状态时,设备也能感知到网络的状态。

l         支持 .NET 的设备服务

ü         XML. 可扩展标记语言( Extensible Markup Language XML )是 Web 数据的通用格式。 XML 允许开发人员从任何程序中以一种标准化且连贯一致的方式容易地描述和提交结构化的 " 丰富 " 数据。 XML 不会替代 HTML ,它是对 HTML 的一个有益补充。

ü         Simple Object Access Protocol SOAP )工具包。 SOAP 是一个基于 XML 的协议,主要面向对象交换和远程过程调用。 Windows CE .NET 提供了类似于桌面计算机上 SOAP Toolkit V2 的功能。它提供了一个层,允许 COM 对象使用 SOAP 作为远程过程调用的传输对象,并且能够同 Web 服务进行交互。

ü         Passport Microsoft .NET Passport 的域权威允许用户使用一个 " 以电子邮件地址作为注册名称 " .NET Passport 证明自己的身份。用户所使用的唯一用户名实际上是他(或她)的电子邮件地址,无论这个地址是否是由 .NET Passport MSN® Hotmail® 或者其它第三方提供的。

l         .NET Compact Framework 1.0

.NET Compact Framework .NET Framework 的一个子集,专门针对智能设备而设计,支持受控代码和 Web 服务。因为 .NET Compact Framework 是桌面 .NET Framework 的一个子集,熟悉 .NET 的开发人员将发现为智能设备编写支持 .NET 的程序非常容易。 Smart Device Programmability for Visual Studio .NET 是一组增强,它对 Visual Studio .NET 进行了扩展,帮助开发人员开发、调试和部署运行 .NET Compact Framework 的设备。这些扩展包括面向 Visual C# .NET Microsoft Visual Basic® .NET 的特定于设备的功能、远程设备调试功能、设备仿真以及其它各种特性。 Windows CE .NET 已经包括了完全版本的 .NET Compact Framework

l         强大的多媒体能力

ü         Windows Media 9 Series 编解码器和控件。 对最新的 Microsoft Windows Media 9 Series 编解码器和控件的支持实现了最新的高保真、低带宽编码多媒体流。为了了解有关 Windows Media 技术的更多信息,请访问 Microsoft Windows Media 站点。

ü         DirectX 8 Windows CE .NET 提供了对这个低级应用程序编程接口( API )的支持,以便用户开发游戏和其它高性能的多媒体应用。它包括了对 2 维和 3 维图形、音效和音乐、输入设备以及网络应用(例如多人游戏)的支持。新的 DirectX Media Object DMO )封装过滤程序允许 DirectShow 应用程序在过滤器图形内部使用 DMO 。该过滤器会封装该 DMO ,并且处理所有的 DMO 使用细节,例如向 DMO 传递数据或接收其数据。此外,该过滤程序还可以汇集该 DML ,以便应用程序就 DMO 所暴露的 COM 接口查询该过滤程序。

l         最新的 Web 浏览技术

ü         Internet Explorer 6 这个基于 Internet Explorer 6 的全功能浏览器软件维移动和有线设备提供了桌面级的 Internet 浏览体验。 Internet Explorer 6 for Windows CE .NET 以组件化形式提供给用户,以实现更大程度的灵活性。它支持 Passport HTML 4.0 DHTML SSL MSXML 3.0 JScript 5.5 ActiveX® 控件、 Java 小程序以及第三方 Java 虚拟机( JVM )。

ü         Pocket Internet Explorer Windows CE .NET 还包括了一个小内存体积占用的浏览器,满足用户基本的浏览要求。

l         最轻松的 Windows 集成

Windows Messenger Windows Messenger 是一种服务,它可以检测到联系人的存在,并且使用 Hotmail Communications Service (通信服务)协议通过文字和语音开展交流,或者进行文件传输。

l         实时协作和通信( RTC/SIP

实时通信( RTC )实现了两个 IP 设备之间的消息传递,存在感知以及音频( IP 语音)通信。 RTC 建立在会话发起协议( Session Initiation Protocol SIP )基础之上,是 Internet 工程小组( Internet Engineering Task Force IETF )制定的一个标准。

l         终端服务

ü         Remote Desktop Protocol RDP 5.1 该协议允许用户访问运行在服务器上的应用程序和服务,无需他们本地执行这些程序。

ü         音频重定向。 该特性允许用户从设备上使用智能卡和远程服务器应用程序登录到一个远程桌面连接( Remote Desktop Connection )。

l         广泛的多语言支持

Unicode National Language Support NLS ,国家语言支持)的全面支持可以帮助开发人员为全球 130 多个国家的人民开发设备。此外, Microsoft 还提供了 9 种经过完全本地化的产品。此外还有针对东亚语言的字体和 Agfa Font Compression Agfa 字体压缩) ,以及输入法编辑器( IME )。多语种用户界面( Multilingual User Interface MUI )允许用户在同一个设备种包含多种 UI 语言,从而简化了将设备投入实际运用所需的过程,并且使得设备在多个市场空间中的部署更加简便快捷。

l         具有适应性的可定制用户界面

您可以使用动态的旋转多监视器定制用户界面,以适应各种规格的设备。可以更换外观的控件允许开发人员在 Windows CE.NET 的两种外观之间做出选择: Windows 95 Windows XP 。开发人员还可以定制其它很多选项,从颜色选择到对话框的大小和形状。

l         应用程序和服务

ü         WordPad 一个简单的字处理程序。

ü         ActiveSync 这是一个服务管理器,用来在设备和桌面计算机之间维持一种伙伴关系,从而实现了远程过程调用和数据同步。 ActiveSync 冲淡了一个服务提供者的角色,可以控制文件和电子邮件的同步(电子邮件同步需要与 Pocket Outlook Object Model POOM API 配合工作)。

ü         文件阅读器。 Windows CE .NET 现在包括了多种文件阅读器,支持大多数流行的办公文档格式,包括: Microsoft Word Microsoft Excel Microsoft PowerPoint Adobe Acrobat 以及图像文件,而无需用户对文件进行转换。

l         丰富的设备驱动程序

Windows CE .NET 4.2 附带了多种设备驱动程序,用户也可以通过第三方厂商获得这些驱动程序。这些驱动程序包括: UpnP 驱动程序,它让用户在个人计算机间建立点对点网络连接的过程更加简单;针对分布式开放网络架构中的无线设备和其它智能设备的驱动程序; IEEE 1394 ,高性能的串行总线,使用一条细小的串行电缆,无需任何


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理