最新WindowsCENETCoreOS特性详解.docx
《最新WindowsCENETCoreOS特性详解.docx》由会员分享,可在线阅读,更多相关《最新WindowsCENETCoreOS特性详解.docx(18页珍藏版)》请在冰豆网上搜索。
最新WindowsCENETCoreOS特性详解
WindowsCENETCoreOS特性详解
WindowsCE.NETCoreOS特性详解----应用程序和服务开发
CoreOS(核心操作系统)是WindowsCE提供的最丰富的功能特征集,定制操作系统的功能在很大程度上取决于开发者选择了那些CoreOS的特性。
这些CoreOS特性不是孤立存在的,某些CoreOS特性可能需要和另外一些特征的支持,当开发者为自己定制操作系统选择了某些特征时,其相关的另外一些特征会自动被加入到开发者定制操作系统,PlatformBuilder会自动解析特征或组件之间的相关性。
在WindowsCE.NET中,CoreOS按照不同的功能特性分为十一类(5.0版本的是14类):
ApplicationsandServicesDevelopment
Applications-EndUser
CommunicationServicesandNetworking
CoreOSServices
FileSystemsandDataStore
Fonts
International
InternetClientServices
MultimediaTechnologies
Security
ShellandUserInterface
笔者试着翻译了这些特性,并给出了相关解释,希望能给同行一点帮助。
能力有限,不对之处还请大家批评指出。
--NETCompactFramework1.0
.NETCompactFramework支持,
.NETCompactFramework是.NETFramework的一个子集,专门面向小内存体积占用的设备而设计。
.NETCompactFramework是一个面向安全、可下载应用程序的独立于硬件的程序执行环境,定位于资源有限的计算设备,并且专门为这些设备进行了优化。
.NETCompactFramework提供了多种语言可供选择(在最初,有MicrosoftVisualBasic和MicrosoftVisualC#),并且消除了语言互操作性所面临的一些常见问题。
例如,VisualC#和VisualBasic组件可以轻松混合到一个解决方案之中,从而使更多的开发人员可以更轻易地参与到一个解决方案之中。
.NETCompactFramework所支持的每种语言都可以平等地访问底层的框架和操作系统特性。
.NETCompactFramework还包括了对Web服务的支持,这些服务使开发人员可以在小型、短时连接设备上对网络传输的粒度进行更细致的控制,允许后台的数据预取,并且使应用程序可以汇集来自不同的服务器的数据。
.NETCompactFramework支持所有被WindowsCE.NET支持的处理器。
--SQLServer2000.NETDataProvider
SQLServer2000.NET数据提供者
该数据提供者连接到SQLServerversion7.0或更新版本,执行命令并找回的结果。
--.NETDataProvider
.NET数据提供者
该数据提供者连接到SQLServerCE数据库,执行命令并找回结果
--OSDependenciesfor.NETCompactFramework
.NETCompactFramework的系统依赖
该特性提供基于MSwindows.NETCompactFramework应用程序和服务的支持。
--SmartDeviceAuthenticationUtility
智能设备身份验证实用工具
该组件使得智能设备能同MicrosoftVisualStudio.NETProfessionalversion2003连接,利用这些工具可将VisualStudio连接到运行WindowsCE4.1及更高版本的设备。
利用该附加软件包可以通过ActiveSync进行连接,或者可通过以太网(不需要ActiveSync)直接进行连接。
--ActiveTemplateLibrary(ATL)
活动模板库(ATL)是一套基于模板的C类,使您可以创建小型、快速的ActiveX服务。
ActiveX服务是一个包括一个或多个组件对象模型组件的动态链接库(DLL)或者可执行文件。
这些组件可以是一个简单的对话框或者是一个完全的ActiveX控制。
该组件只能在可以显示的设备上。
--CExceptionHandling
C异常处理
相当于桌面C编译器的标准C异常处理
--FullCRuntime
完全的C语音运行时间
一个完整的ANSIC语言运行时间库
--Run-TimeTypeInformation
运行时类型信息
一个支持运行时间类型信息的编译器,相当于基于WINDOWS的C编译器
--StandardIO(STDIO)
标准IO
标准输入/输出库
--StandardIOASCII(STDIOA)
标准IOASCII
标准输入输出ASCII库
--StandardStringFunctions-ASCII(corestra)
标准字符串功能
标准ASCII字符串功能
--StringSafeUtilityFunctions
字符串安全工具
对C程序语言的一项安全字符串处理的设置
--COM
组件对象模型
一个COM和OLE自动的中端执行,仅支持运行中的自由线程模型的对象。
该组件需要大概100-200KB的存储空间。
--CoCreateGuidFunctionalityforOLE32
OLE32的随机生成向导
该组件支持OLE32的随机生成向导,他同标准COM执行一起使用。
--COMStorage
组件对象模型存储
COM的附加组件,提供结构化的存储功能。
--DCOM
分布式组件对象模型
相当于icrosoftWindowsNT4.0ServicePack5的全特征COM执行,包括远程COM和自动编组。
需要大概700KB的存储空间。
--DCOMRemoteAccess
DCOM远程访问
分布式组件对象访问执行
--MinimalCOM(noOLESupport)
最小COM(没有OLE支持)
一个最小的COM执行提供给基线应用程序接口建立COM对象,需要大概10-20KB的存储空间
--CoCreateGuidFunctionalityforOLE32
OLE32的随机生成向导功能
该组件提供OLE32的随机生成向导功能,同DCOM最小执行一起使用。
--DeviceManagementClient
设备管理终端
该终端为嵌入式设备提供透明的易管理的管理解决方案,通过设备管理,你可以无用户参与的安装应用和软件升级。
他支持邮件检测、下载、错误恢复和身份报告。
设备管理由设备管理服务,终端和微软系统管理服务代理结合在一起的。
--SimpleNetworkManagementProtocol(SNMP)
简单网络管理协议(SNMP)
监视和管理网络的标准INTERNET协议。
通过这个协议,WindowsCE设备可以定义为个SNMP代理。
--LightweightDirectoryAccessProtocol(LDAP)Client
轻量级目录访问协议(LDAP)终端
LDAP和C应用程序接口允许用户查询、增加、升级、删除任何目录服务,包括遵从LDAP规范的微软Active目录。
--MessageQueuing(MSMQ)
消息队列
提供运行在不同时间的应用程序间能够通过不同的网络和系统进行通讯的服务,可能会不可靠或者临时脱机
--SOAPReliableMessagingProtocol(SRMP)
SOAP可靠信息协议
基于可扩展置标语言XML的SOAP扩展,他定义了一个可靠的端对端信息协议。
这个加入了基于SOAP的协议,作为传送器支持用HTTP的微软消息队列(MSMQ)
--MicrosoftFoundationClasses(MFC)
微软基础类库(MFC)
用来设计应用程序、组件和控制的全面的类库和全部面向对象的应用框架。
创建一个从简单对话框到复杂应用程序使用完全的MFC文本/观察体系
--OBEXClient
对象交换(OBEX)终端
该终端开始和对象交换服务器的连接
--OBEXServer
对象交换服务
该服务授权从终端接受连接
--OBEXFileBrowser
OBEX文件浏览器
在OBEX服务器上的一个服务,给予终端访问存在服务器上的文件仓库的权限。
该服务包括上传或下载文件,并可以浏览目录树。
--OBEXInbox
OBEX收件箱
该服务允许进入的连接和命令。
这是一个OBEX服务器的默认服务,因为当目标不存在时该服务是假定的。
--PocketOutlookObjectModel(POOM)API
PocketOutlook对象模型(POOM)应用程序接口
一个给予用户访问个人信息管理数据仓库和操作数据的应用程序接口,数据仓库有日历,通讯录和任务数据。
--Client
终端
SOAP是一个给予XML的协议,为了对象交换或者远程访问。
通过这个客户端组件,应用程序调用Webservice操作,并可以通过一个WebServices描述语言(WSDL)文件来描述。
--Server
服务器
一个服务器端组件,提供如同COM对象呼叫的Webservice操作执行能力。
WSDL和Webservice元语言文件可以描述这些呼叫。
--SQLServerCE2.0
SQLServerCE2.0
没有管理模块的TheMicrosoftSQLServer2000WindowsCEEdition2.0。
--StandardSDKforWindowsCE.NET
WindowsCE.NET标准SDK
一个应用程序和服务的选项,可以提供普遍WindowsCE技术的共同基线,使得通讯应用程序更容易。
--XMLCoreServicesandDocumentObjectModel(DOM)
XML内核服务和文件对象模型(DOM)
该服务提供基于XML的文件对象模型功能
--XMLHTTP
XMLHTTP
该服务用于执行XMLHTTP对象
--XMLQueryLanguages(XQL)
XML质询语言
该服务支持XQL和XPATH
--XMLStylesheetLanguageTransformations(XSLT)
XML风格语音转换
该服务提供XML风格语言转换支持
--SimpleAPIforXML(SAX2)
XML简单应用程序接口
该服务支持基于SAX2的分析
--XMLMinimalParser
XML最小解析器
该服务支持资源基于SAX2的分析
--XMLMIMEViewer
XMLMIME阅读器
WindowsCE.NETCoreOS特性详解
(二)----最终用户应用程序
Applications-EndUser
--ActiveSync
ActiveSync
该服务管理器用来维持设备同电脑主机的同步,可以远程程序调用和数据同步
--CABFileInstaller/Uninstaller
CAB文件安装和卸载工具
该功能可以用于设备安装一个CAB文件。
这个变量同时带来一个UNLOAD.EXE应用用来卸载以前安装的基于CAB的应用程序。
--UserInterfaceDialogBoxes
用户界面对话框
该功能包括用于远程桌面连接配置的远程桌面用户对话框
--SmartCardRedirection
智慧卡重定向
该功能包括智慧卡改道远程桌面协议终端。
该功能可以将一个终端的本地智慧卡界面(硬件和驱动)通过一个远程桌面协议连接到终端服务器。
--FileStorageRedirection
文件存储重定向
该功能提供在基于WINDOWSCE设备上访问本地的数据。
--Cut/Copy/PasteClipboardRedirection
剪切/拷贝/招贴剪贴板重定向
--SerialandParallelPortRedirection
串并口重定向
该功能通过访问远程桌面连接提供本地串并口
--AudioPlaybackRedirection
音频回放重定向
该功能通过远程桌面连接提供音频回放。
--PrinterRedirection
打印机重定向
该功能通过访问远程桌面连接来提供本地打印机。
--VoiceoverIPPhoneApplication
VOIP应用程序
该功能实现电话用户界面
--FileSync
文件同步
服务提供者提供文件同步
--InboxSync
收件箱同步
该服务提供一个E-MAIL的同步方案。
它同POCKETOUTLOOK对象模型API一起工作。
--PocketOutlookDatabaseSync
PocketOutlook数据库同步
该服务提供一种个人信息管理组件的同步方案,比如日历、通讯录和任务。
它同POCKETOUTLOOK对象模型API一起工作。
--MicrosoftExcelViewer
EXCEL查看器
该文件查看器显示被MicrosoftExcel97、Excel2000和Excel2002创建的文件
--MicrosoftImageViewer
图象查看器
该文件查看器使用户控制如何查看图片或者制成幻灯片,图象可以被分类、旋转或者缩放。
幻灯片之间的时间可以设定。
--MicrosoftPDFViewer
PDF文件阅读器
该阅读器可以阅读PDF文件。
--MicrosoftPowerPointViewer
PPT文件阅读器
该阅读器可以用来查看MicrosoftPowerPoint97、PowerPoint2000和PowerPointXP创建的PPT文件
--MicrosoftWordViewer
WORD文件阅读器
该阅读器可以用来查看MicrosoftWord97、Word2000和WordXP创建的WORD文件
--FLASHUpdateSampleApplication
FLASH更新样本应用
该样本应用程序来说明如果将一个OS镜像写道设备去。
--FreeCell
FreeCell纸牌
该应用可以使用户玩纸牌游戏的FreeCell版本
AnapplicationthatenablesausertoplaytheFreeCellversionofSolitaire.
Availableonlyindisplay-baseddevices.
--Solitaire
纸牌游戏
该应用可以让用户玩纸牌游戏。
--Help
帮助
一个基于HTML的帮助系统应用程序
--Inbox
收件箱
一个基于WindowsCE的电子邮件应用程序
--RemoteDesktopProtocol(RDP)
远程桌面协议
该服务可以使得一个微小终端,比如基于Windows的终端(WBT),通过LAN,WAN或者拨号网络,ISDN,DSL或者虚拟私人网络(VPN)连接同终端服务器通讯
--TerminalEmulator
终端模拟器
该样本终端模拟器应用可以使得用户创建一个远程主机的TTY或VT100模拟器模式,并安装电话API设备。
--WindowsMessenger
WindowsMessenger
该服务可以检测到已有连接,提供文字和语音信息,通过使用Hotmail和通讯服务协议来传送文件
--WordPad
写字板
一个基本的文字处理应用程序
WindowsCE.NETCoreOS特性详解(三)----通讯服务及网络
CommunicationServicesandNetworking
通讯服务及网络
--ActiveServerPages(ASP)Support
ASP支持
该服务器端脚本环境可以创建动态、交互式的WEB服务器应用程序
--AutoDial
自动拨号
当用户需要网络访问时,该服务可以自动拨号并建立网络
--Firewall
防火墙
该特性通过不同的方法提高安全性,比如包过滤,用来控制Internet协议包进出你的设备。
--SIREN/G.722.1Codecs
该特性执行G.722.1和Siren代码
--DeviceHostAPI
设备主机API
该API可用于执行通用的即插即用设备,设备主机处理一部分即插即用设备的发现、描述、控制和启用。
--UPnPTools
UPnp工具
该特性帮助开发人员创建UPnP解决方案。
该工具包括一个称为UPnP注册表命令列工具,支持无显示设备和用户界面设备,同样的一个普通的UPnP控制,仅针对用户界面设备
--VoiceoverIPPhone(VoIP)
IP语音电话
该特性实现IP语音电话。
--VoIPDatabaseStoreSupport
VoIP数据存储支持
该特性提供默认的IVoIPCallerInfoDB和IVoIPCallLogDB函数
--LDAPProvisioner
LDAP(轻量级目录访问协议)提供
该特性提供LDAP目录客户端来执行IVoIPDirectoryClient
--FileProvisioner
文件提供
该特性提供文件目录客户端来执行IVoIPDirectoryClient
--ManualProvisioner
指南提供
该特性提供指南目录客户端来执行IVoIPDirectoryClient
--ReferenceProvisioner
参考提供
该特性提供参考媒体管理来执行IVoIPMediaMgr
--WirelessAccessPoint(802.11)Support
无线访问点(802.11)支持
该特性使得网关获得无线访问点功能,且只能用于网关设备中。
--BluetoothHeadsetAudioGateway
蓝牙音频耳机网关
该特性提供对无线蓝牙耳机的支持。
--BluetoothModemGatewaySupport
蓝牙调制解调器网关支持
该特性使得一个基于WindowsCE的设备可以当成向其他基于蓝牙设备的拨号调制解调器。
--Built-inCSRChipsetSupport
内置CSR芯片集支持
该特性排斥除了内置CSR的一切芯片集支持
--BluetoothKeyboardSupport
蓝牙键盘支持
该特性提供对微软无线蓝牙键盘的支持
--BluetoothMouseSupport
蓝牙鼠标支持
该特性提供对微软无线蓝牙鼠标的支持
--L2TP/IPSec
自动第2层隧道协议(L2TP)/Internet协议安全(InternetProtocolsecurity,IPSec)
该特性可以通过虚拟专业网络来提供机密和数据完整性保护
--FileServer
文件服务器
该特性使得客户端可以通过一个服务来访问文件
--PrintServer
打印机服务器
该特性使得客户端通过一个服务器来访问打印机
--SimpleNetworkTimeProtocol(SNTP)Service
简单网络时间协议服务
该特性为网络时间协议的一个变种,用于通过网络同步计算机时钟。
WindowsCE提供SNTP客户端和服务器的功能。
--Boot-timeStartServiceSample
导入时间开始服务样本
一个样本服务可以在导入时间内自动启动一个新的程序,并在注册表设置。
--RemoteAdministrationUtilitySample
远程管理能力样本
一个基于WEB的样本网络管理能力。
该特性必须添加在没有ICS网关的无显示设备上。
该特性必须添加在HLBASE镜像上。
该样本有意为OEM训练和特征研究,并非为无正确回顾和升级的客户设备。
--SimplePictureServerSample
简单图象服务器样本
一个简单网络图象显示服务器,你可以设置WEB服务器自动的提供图片给WEB浏览器,并且每过几秒钟自动的更换显示图片
--VirtualHUB-BridgeNetworksoverInternetSample
虚拟集线器-网桥网络样本
通过一个样本虚拟网络通道可以连接几个远程站点,使其看起来是同样的物理网络集线器。
首先是有意为游戏,但是也可用于其他情况。
可能需要更高级的用户界面和网络来带给市场。
--X10ControllerSample
X10控制样本
一个简单的X10控制界面,提供基于WEB的用户界面用于控制X10设备
--WebDAVSupport
WebDAVWeb(分布式编写和版本控制WebDistributedAuthoringandVersioning)支持
一个WEB服务器基于用HTTP编译的标准文件共享装置,通过该特性,远程用户将虚拟根浏览、下载、上传文件到WEB服务器上。
--NetworkBridging
网桥
该特性可以使多重节点网络通过框架把节点之间联系起来。
--BluetoothGatewayConfigurationUtility
蓝牙网关设置
该特性可以提供诸如局域网入口之类的简单的蓝牙设置。
--ExtensibleAuthenticationProtocol
拓展验证协议
该标准支持不同认证方式的模块,比如用户/密码、证书或者其他OEM定义的方式。
端对端协议(PPP)、PPTP和802.1x支持该协议。
--WirelessLAN(802.11)-Automaticconfigurationand802.1x
无线网络(802.11)-自动设置和802.1x
自动设置服务提供从一个802.11网络无缝远程连接到另一个的能力,同802.11网络简单用户设置一样。
802.1x给802.11提供证明和自动WEP密匙管理。
--WiredLocalArea