資料介紹
1 嵌入式操作系統(tǒng)Windows CE .NET介紹
Windows CE .NET是Windows CE 3.0的后繼產(chǎn)品。Windows CE .NET為嵌入式市場(chǎng)重新設(shè)計(jì),為快速建立下一代智能移動(dòng)和小內(nèi)存占用的設(shè)備提供了一個(gè)健壯的實(shí)時(shí)操作系統(tǒng)。Windows CE .NET具備完整的操作系統(tǒng)特性集包和端對(duì)端開(kāi)發(fā)環(huán)境,它包括了創(chuàng)建一個(gè)基于Windows CE的定制設(shè)備所需的一切,例如:強(qiáng)大的聯(lián)網(wǎng)能力、強(qiáng)勁的實(shí)時(shí)性和小內(nèi)存體積占用以及豐富的多媒體和Web瀏覽功能。
2 WinCE.NET新增特性
嵌入系統(tǒng)的開(kāi)發(fā)人員會(huì)在Windows CE .NET 中發(fā)現(xiàn)大量的新增特性和改進(jìn)特性,其中包括:無(wú)線(xiàn)技術(shù),例如藍(lán)牙(Bluetooth);設(shè)備仿真,該特性使您可以對(duì)完整的設(shè)備環(huán)境進(jìn)行仿真而無(wú)需任何額外的硬件投資;平臺(tái)向?qū)?,使您可以從眾多的預(yù)置設(shè)備設(shè)計(jì)中進(jìn)行選擇,以便跳躍式地開(kāi)始您的開(kāi)發(fā)流程;此外,還有豐富的多媒體和Web瀏覽功能,例如Microsoft Internet Explorer 5.5 和Windows Media?編解碼器(Codec)和控件。您可以在以下部分了解到這些新增特性和增添特性。
3 WinCE.NET移動(dòng)特性
3.1 無(wú)線(xiàn)設(shè)備
以下是Windows CE .NET中對(duì)各種無(wú)線(xiàn)設(shè)備的增強(qiáng)支持:
§ 藍(lán)牙(Bluetooth):藍(lán)牙是一種新興的無(wú)線(xiàn)通訊技術(shù),它允許設(shè)備在大約10米的范圍之內(nèi),互相之間進(jìn)行通信。這種技術(shù)的主要目標(biāo)是使設(shè)備無(wú)需物理電纜即可通信。使用這種技術(shù)的一些主要設(shè)備包括無(wú)線(xiàn)耳機(jī)、調(diào)制解調(diào)器和打印機(jī)。Windows CE .NET對(duì)藍(lán)牙技術(shù)具有與生俱來(lái)的支持,它允許設(shè)備使用具有藍(lán)牙功能的移動(dòng)電話(huà)(例如數(shù)據(jù)調(diào)制解調(diào)器)交換文件和對(duì)象,以及使用具有藍(lán)牙功能的局域網(wǎng)(LAN)訪(fǎng)問(wèn)點(diǎn)提供網(wǎng)絡(luò)連接。
§ 對(duì)象交換(Object Exchange,OBEX)協(xié)議:對(duì)象交換(OBEX)是一種高效、簡(jiǎn)潔的二進(jìn)制協(xié)議,它使各種設(shè)備以一種簡(jiǎn)單、高效的方式自然交換數(shù)據(jù)。在Windows CE .NET中,該特性可以在藍(lán)牙(Bluetooth)和紅外數(shù)據(jù)協(xié)會(huì)(IrDA)協(xié)議之上工作。
§ MediaSense:MediaSense特性通過(guò)向應(yīng)用程序通知網(wǎng)絡(luò)狀態(tài),從而改善了移動(dòng)設(shè)備用戶(hù)的漫游體驗(yàn)。例如,它會(huì)通知應(yīng)用程序嵌入設(shè)備是否處于范圍之內(nèi)。它還為用戶(hù)提供了一個(gè)離線(xiàn)模式。
§ 802.1x/ Zero Configuration(零配置):Windows CE .NET引入了802.11 Zero Configuration(零配置)、802.1x以及 可擴(kuò)展身份驗(yàn)證協(xié)議(Extensible Authentication Protocol,EAP)。802.11 Zero Configuration簡(jiǎn)化了802.11網(wǎng)絡(luò)的安裝,并且使得從一個(gè)802.11網(wǎng)絡(luò)到另一個(gè)801.1x網(wǎng)絡(luò)的無(wú)縫漫游成為可能。而EAP則通過(guò)在用戶(hù)登錄到網(wǎng)絡(luò)上時(shí)啟用用戶(hù)名/口令、證書(shū)或者針對(duì)特定原始設(shè)備生產(chǎn)商(OEM)的身份驗(yàn)證顯著增強(qiáng)了802.11的安全性。
3.2 開(kāi)放的通信平臺(tái)
支持領(lǐng)先的網(wǎng)絡(luò)技術(shù):
§ 輕量級(jí)目錄訪(fǎng)問(wèn)協(xié)議(Lightweight Directory Access Protocol,LDAP):LDAP v 3.0是一種用來(lái)訪(fǎng)問(wèn)Microsoft Active Directory(活動(dòng)目錄)的協(xié)議,Active Directory中存儲(chǔ)了姓名、地址、電話(huà)號(hào)碼以及其它類(lèi)型的信息。
§ 遠(yuǎn)程訪(fǎng)問(wèn)服務(wù)(Remote Access Service,RAS)服務(wù)器:Windows CE .NET支持將基于Windows CE的設(shè)備用作一臺(tái)RAS服務(wù)器,并且允許客戶(hù)端使用廣域網(wǎng)(WAN)連接到基于Windows CE的設(shè)備上。
§ 網(wǎng)絡(luò)驅(qū)動(dòng)程序接口規(guī)范(Network Driver Interface Specification,NDIS)5.1:Windows CE .NET引入了對(duì)NDIS的支持,NDIS通過(guò)將硬件層和協(xié)議層抽象化,簡(jiǎn)化了驅(qū)動(dòng)程序的開(kāi)發(fā)。NDIS 支持以太網(wǎng)(802.3)、IrDA、WAN以及令牌環(huán)網(wǎng)(802.5)微端口。Windows CE .NET全面支持中間驅(qū)動(dòng)程序、電池狀態(tài)、直接內(nèi)存存取(DMA)以及發(fā)送取消。
§ TCP/IP:Windows CE .NET包括一個(gè)基于標(biāo)準(zhǔn)的TCP/IP棧,允許使用Windows CE的設(shè)備被用作局域網(wǎng)或遠(yuǎn)程網(wǎng)絡(luò)上的節(jié)點(diǎn)和服務(wù)器。Windows CE .NET還包括對(duì)TCP/IP的安全性和穩(wěn)定性增強(qiáng)。
§ Winsock 2.0:Windows Sockets(Winsock)是一個(gè)接口,可以使用它來(lái)發(fā)現(xiàn)和使用底層傳輸協(xié)議的通信能力。通過(guò)提供一個(gè)獨(dú)立于協(xié)議的接口,Winsock完全支持新興的網(wǎng)絡(luò)技術(shù),例如實(shí)時(shí)多媒體通信。
§ 網(wǎng)絡(luò)橋接:網(wǎng)絡(luò)橋接(Network Bridging)通過(guò)將幀從一個(gè)以太網(wǎng)段轉(zhuǎn)發(fā)到另一個(gè)網(wǎng)段,可以將多個(gè)以太網(wǎng)段連接到一個(gè)單一的子網(wǎng)之中。Windows CE .NET包含了所有必需的組件,以在一個(gè)平臺(tái)中支持網(wǎng)絡(luò)橋接。
§ 通用即插即用(Universal Plug and Play,UPP)Device Host and Control Point:UPP Device Host(UPP設(shè)備托管)增強(qiáng)了個(gè)人計(jì)算機(jī)的端對(duì)端網(wǎng)絡(luò)連通性、無(wú)線(xiàn)設(shè)備和網(wǎng)絡(luò)上的其它智能設(shè)備。Device Host API允許您創(chuàng)建可以向其它UPP設(shè)備發(fā)布自己的存在和功能的設(shè)備。UPnP Control Point提供的API使Windows CE設(shè)備可以發(fā)現(xiàn)并且控制網(wǎng)絡(luò)上其它具有UpnP功能的設(shè)備。
實(shí)時(shí)Internet協(xié)議(IP)通信支持
§ 實(shí)時(shí)協(xié)作和通信:實(shí)時(shí)通信(RTC)使任意兩個(gè)IP設(shè)備間的消息傳遞、出席會(huì)議和音頻(VoIP)。RTC是基于單一內(nèi)聯(lián)協(xié)議(Single Inline Protocol,SIP)的,該協(xié)議是一種Internet工程任務(wù)組(Internet Engineering Task Force,IETF)標(biāo)準(zhǔn)。SIP/RTC框架使Windows Messenger的出現(xiàn)成為可能。
無(wú)縫的Windows集成
遠(yuǎn)程桌面協(xié)議(Remote Desktop Protocol,RDP):RDP允許瘦客戶(hù)機(jī)--例如基于Windows的終端--跨越LAN和WAN,或者借助于撥號(hào)連接、ISDN、DSL或者VPN連接同一臺(tái)終端服務(wù)器進(jìn)行通信。5.1版本的RDP客戶(hù)機(jī)包括對(duì)高彩分辨率、本地打印機(jī)和本地音頻回放的支持。
4 WinCE.NET健壯特性
4.1 系統(tǒng)級(jí)的可靠性
§ 改進(jìn)的可靠性:為了提供企業(yè)級(jí)的可靠性、簡(jiǎn)潔的線(xiàn)程管理、伸縮自如的數(shù)據(jù)庫(kù)容量、高優(yōu)先級(jí)的線(xiàn)程清除預(yù)防以及獨(dú)一無(wú)二的設(shè)備ID都已經(jīng)內(nèi)建在Windows CE .NET操作系統(tǒng)之中。
4.2 小內(nèi)存體積占用
§ 最小化的操作系統(tǒng)體積:通過(guò)不斷努力縮小嵌入系統(tǒng)最小化操作系統(tǒng)的體積,可以對(duì)Windows CE .NET中的豐富功能進(jìn)行粒度級(jí)的組件化。 最小配置的Windows CE .NET可以小至200KB,它只帶有最小的內(nèi)核功能。
廣泛的CPU選擇
Windows CE .NET支持四種微處理器家族以及仿真技術(shù)。
§ ARM:支持的處理器包括ARM720T、ARM920T、ARM1020T、StrongARM、XScale
§ MIPS:支持的處理器包括MIPS II/32 with FP、MIPS II/32 without FP、MIPS16、MIPS IV/64 with FP、MIPS IV/64 without FP
§ SHx:支持的處理器包括SH-3、SH-3 DSP、SH-4
§ X86:支持的處理器包括486、586、Geode、Pentium I/II/III/IV
4.3 企業(yè)范圍的安全性
4.4 網(wǎng)絡(luò)安全性增強(qiáng):
§ Kerberos安全協(xié)議:Kerberos身份驗(yàn)證協(xié)議在建立安全的網(wǎng)絡(luò)連接前,為實(shí)體間的相互身份驗(yàn)證提供了一個(gè)安全的網(wǎng)絡(luò)連接,并且具有以下優(yōu)點(diǎn):
§ 高效的服務(wù)器身份驗(yàn)證:應(yīng)用程序服務(wù)器不需要連接到域控制器上對(duì)每個(gè)客戶(hù)的身份進(jìn)行驗(yàn)證,因?yàn)榭蛻?hù)出示的憑證提供了相應(yīng)的身份驗(yàn)證信息。
§ 相互身份驗(yàn)證:客戶(hù)機(jī)和服務(wù)器都可以互相驗(yàn)證彼此的身份。
§ 互操作性:根據(jù)標(biāo)準(zhǔn)制定的規(guī)范是基于IETF的,它實(shí)現(xiàn)了同其它網(wǎng)絡(luò)的互操作性。Kerberos是運(yùn)行Windows 2000 Server及其后續(xù)版本操作系統(tǒng)的服務(wù)器使用的身份驗(yàn)證協(xié)議。
§ Web服務(wù)器的安全套接字層(Secure Sockets Layer,SSL)支持:SSL支持已經(jīng)被添加到Web服務(wù)器中,以允許Web服務(wù)器和Web客戶(hù)機(jī)使用加密技術(shù)安全進(jìn)行通信。
§ 受保護(hù)的存儲(chǔ):為了保護(hù)敏感信息或者防止信息被篡改,受保護(hù)存儲(chǔ)的API為密碼系統(tǒng)和用戶(hù)體驗(yàn)問(wèn)題提供了一個(gè)方便的解決方案。
§ 智能卡加密服務(wù)提供者(Smart Card Cryptographic Service Provider,CSP):Windows CE .NET的智能卡子系統(tǒng)通過(guò)智能卡CSP對(duì)CryptoAPI提供支持。這些服務(wù)提供者是一些可以訪(fǎng)問(wèn)特定服務(wù)的動(dòng)態(tài)鏈接庫(kù)(DLL)。
擴(kuò)展設(shè)備驅(qū)動(dòng)程序支持
Windows CE .NET中對(duì)新的設(shè)備驅(qū)動(dòng)程序的支持包括:
§ 高級(jí)技術(shù)附加數(shù)據(jù)包接口(Advanced technology Attachment Packet Interface,ATAPI)磁盤(pán)驅(qū)動(dòng)程序:這個(gè)全面的功能性驅(qū)動(dòng)程序提供了CD和DVD的“讀”支持。
§ 新的統(tǒng)一音頻模型和示例驅(qū)動(dòng)程序:UAM實(shí)現(xiàn)了對(duì)WAV和Microsoft DirectSound?音頻API的高效支持。它還使得編寫(xiě)一個(gè)能有效支持WAV和DirectSound的驅(qū)動(dòng)程序成為可能。
§ 可安裝的ISR:這個(gè)省時(shí)特性允許中斷被多個(gè)設(shè)備共享。可安裝的ISR擴(kuò)展了處理ISR和IST中設(shè)備的能力,并且可以通過(guò)高級(jí)語(yǔ)言編程對(duì)其加以使用。
§ 輸入/輸出(I/O)資源管理器:一個(gè)調(diào)用設(shè)備的驅(qū)動(dòng)程序可以通過(guò)指出是否是一個(gè)給定的資源(例如地址或者IRQ)來(lái)管理系統(tǒng)中的所有I/O資源。您可以通過(guò)使用設(shè)備驅(qū)動(dòng)程序中的資源管理器(Resource Manager)服務(wù)來(lái)避免平臺(tái)中的I/O資源發(fā)生沖突。
§ 設(shè)備通知:設(shè)備驅(qū)動(dòng)程序和應(yīng)用程序可以在設(shè)備通知系統(tǒng)中注冊(cè),以便在感興趣的設(shè)備出現(xiàn)或消失時(shí)獲得通知。
5 WinCE.NET智能特性
5.1 .NET設(shè)備服務(wù)
Windows CE .NET使開(kāi)發(fā)人員可以創(chuàng)建智能設(shè)備并且參與到XML Web服務(wù)的新世界中去:
§ XML:可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language,XML)是Web數(shù)據(jù)的通用格式。XML允許開(kāi)發(fā)人員以一種標(biāo)準(zhǔn)、一致的方式從任何應(yīng)用程序中輕松描述和提供豐富的結(jié)構(gòu)化數(shù)據(jù)。XML不會(huì)代替HTML;相反,它是對(duì)HTML的有益補(bǔ)充。
§ SOAP:SOAP是一種在分散的分布式環(huán)境中進(jìn)行信息交換所使用的輕量級(jí)協(xié)議。它是一種基于XML的協(xié)議,由三個(gè)部分組成:對(duì)消息內(nèi)容和如何處理消息進(jìn)行了框架定義的信封;面向應(yīng)用程序所定義數(shù)據(jù)類(lèi)型的表達(dá)實(shí)例的一組編碼規(guī)則;以及表示遠(yuǎn)程過(guò)程調(diào)用和響應(yīng)的約定。
Windows CE .NET是Windows CE 3.0的后繼產(chǎn)品。Windows CE .NET為嵌入式市場(chǎng)重新設(shè)計(jì),為快速建立下一代智能移動(dòng)和小內(nèi)存占用的設(shè)備提供了一個(gè)健壯的實(shí)時(shí)操作系統(tǒng)。Windows CE .NET具備完整的操作系統(tǒng)特性集包和端對(duì)端開(kāi)發(fā)環(huán)境,它包括了創(chuàng)建一個(gè)基于Windows CE的定制設(shè)備所需的一切,例如:強(qiáng)大的聯(lián)網(wǎng)能力、強(qiáng)勁的實(shí)時(shí)性和小內(nèi)存體積占用以及豐富的多媒體和Web瀏覽功能。
2 WinCE.NET新增特性
嵌入系統(tǒng)的開(kāi)發(fā)人員會(huì)在Windows CE .NET 中發(fā)現(xiàn)大量的新增特性和改進(jìn)特性,其中包括:無(wú)線(xiàn)技術(shù),例如藍(lán)牙(Bluetooth);設(shè)備仿真,該特性使您可以對(duì)完整的設(shè)備環(huán)境進(jìn)行仿真而無(wú)需任何額外的硬件投資;平臺(tái)向?qū)?,使您可以從眾多的預(yù)置設(shè)備設(shè)計(jì)中進(jìn)行選擇,以便跳躍式地開(kāi)始您的開(kāi)發(fā)流程;此外,還有豐富的多媒體和Web瀏覽功能,例如Microsoft Internet Explorer 5.5 和Windows Media?編解碼器(Codec)和控件。您可以在以下部分了解到這些新增特性和增添特性。
3 WinCE.NET移動(dòng)特性
3.1 無(wú)線(xiàn)設(shè)備
以下是Windows CE .NET中對(duì)各種無(wú)線(xiàn)設(shè)備的增強(qiáng)支持:
§ 藍(lán)牙(Bluetooth):藍(lán)牙是一種新興的無(wú)線(xiàn)通訊技術(shù),它允許設(shè)備在大約10米的范圍之內(nèi),互相之間進(jìn)行通信。這種技術(shù)的主要目標(biāo)是使設(shè)備無(wú)需物理電纜即可通信。使用這種技術(shù)的一些主要設(shè)備包括無(wú)線(xiàn)耳機(jī)、調(diào)制解調(diào)器和打印機(jī)。Windows CE .NET對(duì)藍(lán)牙技術(shù)具有與生俱來(lái)的支持,它允許設(shè)備使用具有藍(lán)牙功能的移動(dòng)電話(huà)(例如數(shù)據(jù)調(diào)制解調(diào)器)交換文件和對(duì)象,以及使用具有藍(lán)牙功能的局域網(wǎng)(LAN)訪(fǎng)問(wèn)點(diǎn)提供網(wǎng)絡(luò)連接。
§ 對(duì)象交換(Object Exchange,OBEX)協(xié)議:對(duì)象交換(OBEX)是一種高效、簡(jiǎn)潔的二進(jìn)制協(xié)議,它使各種設(shè)備以一種簡(jiǎn)單、高效的方式自然交換數(shù)據(jù)。在Windows CE .NET中,該特性可以在藍(lán)牙(Bluetooth)和紅外數(shù)據(jù)協(xié)會(huì)(IrDA)協(xié)議之上工作。
§ MediaSense:MediaSense特性通過(guò)向應(yīng)用程序通知網(wǎng)絡(luò)狀態(tài),從而改善了移動(dòng)設(shè)備用戶(hù)的漫游體驗(yàn)。例如,它會(huì)通知應(yīng)用程序嵌入設(shè)備是否處于范圍之內(nèi)。它還為用戶(hù)提供了一個(gè)離線(xiàn)模式。
§ 802.1x/ Zero Configuration(零配置):Windows CE .NET引入了802.11 Zero Configuration(零配置)、802.1x以及 可擴(kuò)展身份驗(yàn)證協(xié)議(Extensible Authentication Protocol,EAP)。802.11 Zero Configuration簡(jiǎn)化了802.11網(wǎng)絡(luò)的安裝,并且使得從一個(gè)802.11網(wǎng)絡(luò)到另一個(gè)801.1x網(wǎng)絡(luò)的無(wú)縫漫游成為可能。而EAP則通過(guò)在用戶(hù)登錄到網(wǎng)絡(luò)上時(shí)啟用用戶(hù)名/口令、證書(shū)或者針對(duì)特定原始設(shè)備生產(chǎn)商(OEM)的身份驗(yàn)證顯著增強(qiáng)了802.11的安全性。
3.2 開(kāi)放的通信平臺(tái)
支持領(lǐng)先的網(wǎng)絡(luò)技術(shù):
§ 輕量級(jí)目錄訪(fǎng)問(wèn)協(xié)議(Lightweight Directory Access Protocol,LDAP):LDAP v 3.0是一種用來(lái)訪(fǎng)問(wèn)Microsoft Active Directory(活動(dòng)目錄)的協(xié)議,Active Directory中存儲(chǔ)了姓名、地址、電話(huà)號(hào)碼以及其它類(lèi)型的信息。
§ 遠(yuǎn)程訪(fǎng)問(wèn)服務(wù)(Remote Access Service,RAS)服務(wù)器:Windows CE .NET支持將基于Windows CE的設(shè)備用作一臺(tái)RAS服務(wù)器,并且允許客戶(hù)端使用廣域網(wǎng)(WAN)連接到基于Windows CE的設(shè)備上。
§ 網(wǎng)絡(luò)驅(qū)動(dòng)程序接口規(guī)范(Network Driver Interface Specification,NDIS)5.1:Windows CE .NET引入了對(duì)NDIS的支持,NDIS通過(guò)將硬件層和協(xié)議層抽象化,簡(jiǎn)化了驅(qū)動(dòng)程序的開(kāi)發(fā)。NDIS 支持以太網(wǎng)(802.3)、IrDA、WAN以及令牌環(huán)網(wǎng)(802.5)微端口。Windows CE .NET全面支持中間驅(qū)動(dòng)程序、電池狀態(tài)、直接內(nèi)存存取(DMA)以及發(fā)送取消。
§ TCP/IP:Windows CE .NET包括一個(gè)基于標(biāo)準(zhǔn)的TCP/IP棧,允許使用Windows CE的設(shè)備被用作局域網(wǎng)或遠(yuǎn)程網(wǎng)絡(luò)上的節(jié)點(diǎn)和服務(wù)器。Windows CE .NET還包括對(duì)TCP/IP的安全性和穩(wěn)定性增強(qiáng)。
§ Winsock 2.0:Windows Sockets(Winsock)是一個(gè)接口,可以使用它來(lái)發(fā)現(xiàn)和使用底層傳輸協(xié)議的通信能力。通過(guò)提供一個(gè)獨(dú)立于協(xié)議的接口,Winsock完全支持新興的網(wǎng)絡(luò)技術(shù),例如實(shí)時(shí)多媒體通信。
§ 網(wǎng)絡(luò)橋接:網(wǎng)絡(luò)橋接(Network Bridging)通過(guò)將幀從一個(gè)以太網(wǎng)段轉(zhuǎn)發(fā)到另一個(gè)網(wǎng)段,可以將多個(gè)以太網(wǎng)段連接到一個(gè)單一的子網(wǎng)之中。Windows CE .NET包含了所有必需的組件,以在一個(gè)平臺(tái)中支持網(wǎng)絡(luò)橋接。
§ 通用即插即用(Universal Plug and Play,UPP)Device Host and Control Point:UPP Device Host(UPP設(shè)備托管)增強(qiáng)了個(gè)人計(jì)算機(jī)的端對(duì)端網(wǎng)絡(luò)連通性、無(wú)線(xiàn)設(shè)備和網(wǎng)絡(luò)上的其它智能設(shè)備。Device Host API允許您創(chuàng)建可以向其它UPP設(shè)備發(fā)布自己的存在和功能的設(shè)備。UPnP Control Point提供的API使Windows CE設(shè)備可以發(fā)現(xiàn)并且控制網(wǎng)絡(luò)上其它具有UpnP功能的設(shè)備。
實(shí)時(shí)Internet協(xié)議(IP)通信支持
§ 實(shí)時(shí)協(xié)作和通信:實(shí)時(shí)通信(RTC)使任意兩個(gè)IP設(shè)備間的消息傳遞、出席會(huì)議和音頻(VoIP)。RTC是基于單一內(nèi)聯(lián)協(xié)議(Single Inline Protocol,SIP)的,該協(xié)議是一種Internet工程任務(wù)組(Internet Engineering Task Force,IETF)標(biāo)準(zhǔn)。SIP/RTC框架使Windows Messenger的出現(xiàn)成為可能。
無(wú)縫的Windows集成
遠(yuǎn)程桌面協(xié)議(Remote Desktop Protocol,RDP):RDP允許瘦客戶(hù)機(jī)--例如基于Windows的終端--跨越LAN和WAN,或者借助于撥號(hào)連接、ISDN、DSL或者VPN連接同一臺(tái)終端服務(wù)器進(jìn)行通信。5.1版本的RDP客戶(hù)機(jī)包括對(duì)高彩分辨率、本地打印機(jī)和本地音頻回放的支持。
4 WinCE.NET健壯特性
4.1 系統(tǒng)級(jí)的可靠性
§ 改進(jìn)的可靠性:為了提供企業(yè)級(jí)的可靠性、簡(jiǎn)潔的線(xiàn)程管理、伸縮自如的數(shù)據(jù)庫(kù)容量、高優(yōu)先級(jí)的線(xiàn)程清除預(yù)防以及獨(dú)一無(wú)二的設(shè)備ID都已經(jīng)內(nèi)建在Windows CE .NET操作系統(tǒng)之中。
4.2 小內(nèi)存體積占用
§ 最小化的操作系統(tǒng)體積:通過(guò)不斷努力縮小嵌入系統(tǒng)最小化操作系統(tǒng)的體積,可以對(duì)Windows CE .NET中的豐富功能進(jìn)行粒度級(jí)的組件化。 最小配置的Windows CE .NET可以小至200KB,它只帶有最小的內(nèi)核功能。
廣泛的CPU選擇
Windows CE .NET支持四種微處理器家族以及仿真技術(shù)。
§ ARM:支持的處理器包括ARM720T、ARM920T、ARM1020T、StrongARM、XScale
§ MIPS:支持的處理器包括MIPS II/32 with FP、MIPS II/32 without FP、MIPS16、MIPS IV/64 with FP、MIPS IV/64 without FP
§ SHx:支持的處理器包括SH-3、SH-3 DSP、SH-4
§ X86:支持的處理器包括486、586、Geode、Pentium I/II/III/IV
4.3 企業(yè)范圍的安全性
4.4 網(wǎng)絡(luò)安全性增強(qiáng):
§ Kerberos安全協(xié)議:Kerberos身份驗(yàn)證協(xié)議在建立安全的網(wǎng)絡(luò)連接前,為實(shí)體間的相互身份驗(yàn)證提供了一個(gè)安全的網(wǎng)絡(luò)連接,并且具有以下優(yōu)點(diǎn):
§ 高效的服務(wù)器身份驗(yàn)證:應(yīng)用程序服務(wù)器不需要連接到域控制器上對(duì)每個(gè)客戶(hù)的身份進(jìn)行驗(yàn)證,因?yàn)榭蛻?hù)出示的憑證提供了相應(yīng)的身份驗(yàn)證信息。
§ 相互身份驗(yàn)證:客戶(hù)機(jī)和服務(wù)器都可以互相驗(yàn)證彼此的身份。
§ 互操作性:根據(jù)標(biāo)準(zhǔn)制定的規(guī)范是基于IETF的,它實(shí)現(xiàn)了同其它網(wǎng)絡(luò)的互操作性。Kerberos是運(yùn)行Windows 2000 Server及其后續(xù)版本操作系統(tǒng)的服務(wù)器使用的身份驗(yàn)證協(xié)議。
§ Web服務(wù)器的安全套接字層(Secure Sockets Layer,SSL)支持:SSL支持已經(jīng)被添加到Web服務(wù)器中,以允許Web服務(wù)器和Web客戶(hù)機(jī)使用加密技術(shù)安全進(jìn)行通信。
§ 受保護(hù)的存儲(chǔ):為了保護(hù)敏感信息或者防止信息被篡改,受保護(hù)存儲(chǔ)的API為密碼系統(tǒng)和用戶(hù)體驗(yàn)問(wèn)題提供了一個(gè)方便的解決方案。
§ 智能卡加密服務(wù)提供者(Smart Card Cryptographic Service Provider,CSP):Windows CE .NET的智能卡子系統(tǒng)通過(guò)智能卡CSP對(duì)CryptoAPI提供支持。這些服務(wù)提供者是一些可以訪(fǎng)問(wèn)特定服務(wù)的動(dòng)態(tài)鏈接庫(kù)(DLL)。
擴(kuò)展設(shè)備驅(qū)動(dòng)程序支持
Windows CE .NET中對(duì)新的設(shè)備驅(qū)動(dòng)程序的支持包括:
§ 高級(jí)技術(shù)附加數(shù)據(jù)包接口(Advanced technology Attachment Packet Interface,ATAPI)磁盤(pán)驅(qū)動(dòng)程序:這個(gè)全面的功能性驅(qū)動(dòng)程序提供了CD和DVD的“讀”支持。
§ 新的統(tǒng)一音頻模型和示例驅(qū)動(dòng)程序:UAM實(shí)現(xiàn)了對(duì)WAV和Microsoft DirectSound?音頻API的高效支持。它還使得編寫(xiě)一個(gè)能有效支持WAV和DirectSound的驅(qū)動(dòng)程序成為可能。
§ 可安裝的ISR:這個(gè)省時(shí)特性允許中斷被多個(gè)設(shè)備共享。可安裝的ISR擴(kuò)展了處理ISR和IST中設(shè)備的能力,并且可以通過(guò)高級(jí)語(yǔ)言編程對(duì)其加以使用。
§ 輸入/輸出(I/O)資源管理器:一個(gè)調(diào)用設(shè)備的驅(qū)動(dòng)程序可以通過(guò)指出是否是一個(gè)給定的資源(例如地址或者IRQ)來(lái)管理系統(tǒng)中的所有I/O資源。您可以通過(guò)使用設(shè)備驅(qū)動(dòng)程序中的資源管理器(Resource Manager)服務(wù)來(lái)避免平臺(tái)中的I/O資源發(fā)生沖突。
§ 設(shè)備通知:設(shè)備驅(qū)動(dòng)程序和應(yīng)用程序可以在設(shè)備通知系統(tǒng)中注冊(cè),以便在感興趣的設(shè)備出現(xiàn)或消失時(shí)獲得通知。
5 WinCE.NET智能特性
5.1 .NET設(shè)備服務(wù)
Windows CE .NET使開(kāi)發(fā)人員可以創(chuàng)建智能設(shè)備并且參與到XML Web服務(wù)的新世界中去:
§ XML:可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language,XML)是Web數(shù)據(jù)的通用格式。XML允許開(kāi)發(fā)人員以一種標(biāo)準(zhǔn)、一致的方式從任何應(yīng)用程序中輕松描述和提供豐富的結(jié)構(gòu)化數(shù)據(jù)。XML不會(huì)代替HTML;相反,它是對(duì)HTML的有益補(bǔ)充。
§ SOAP:SOAP是一種在分散的分布式環(huán)境中進(jìn)行信息交換所使用的輕量級(jí)協(xié)議。它是一種基于XML的協(xié)議,由三個(gè)部分組成:對(duì)消息內(nèi)容和如何處理消息進(jìn)行了框架定義的信封;面向應(yīng)用程序所定義數(shù)據(jù)類(lèi)型的表達(dá)實(shí)例的一組編碼規(guī)則;以及表示遠(yuǎn)程過(guò)程調(diào)用和響應(yīng)的約定。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 嵌入式操作系統(tǒng)
- 課堂筆記之嵌入式Linux操作系統(tǒng)
- 嵌入式操作系統(tǒng)
- 什么是嵌入式操作系統(tǒng) 常見(jiàn)的嵌入式系統(tǒng)有哪些
- 介紹幾種開(kāi)源嵌入式操作系統(tǒng)
- ucosII嵌入式實(shí)時(shí)操作系統(tǒng)實(shí)驗(yàn)
- 嵌入式操作系統(tǒng)FreeRTOS的原理實(shí)現(xiàn)
- 嵌入式操作系統(tǒng)FREERTOS的移植.
- (完整版)vxworks嵌入式操作系統(tǒng) 0次下載
- 嵌入式操作系統(tǒng)的介紹和嵌入式操作系統(tǒng)的發(fā)展?fàn)顩r和應(yīng)用前景說(shuō)明
- 基于嵌入式ARM&WinCE的小型監(jiān)控系統(tǒng)的設(shè)計(jì) 1次下載
- 嵌入式操作系統(tǒng)WINCE實(shí)踐教程 4次下載
- 嵌入式操作系統(tǒng)-李春杰 0次下載
- 基于嵌入式ARM & WinCE 的小型監(jiān)控系統(tǒng)的設(shè)計(jì)
- 嵌入式實(shí)時(shí)操作系統(tǒng)教程
- 基于實(shí)時(shí)嵌入式操作系統(tǒng)mC/OS-II實(shí)現(xiàn)GPRS終端系統(tǒng)的設(shè)計(jì) 3.2k次閱讀
- 基于S3C2440A和WinCE 4.2操作系統(tǒng)實(shí)現(xiàn)數(shù)字尋北儀的應(yīng)用方案 3.9k次閱讀
- 米爾科技嵌入式實(shí)時(shí)操作系統(tǒng)介紹 3k次閱讀
- 基于μC/OS嵌入式操作系統(tǒng)的嵌入式數(shù)據(jù)管理設(shè)計(jì) 2.3k次閱讀
- 嵌入式操作系統(tǒng)它有什么特點(diǎn) 2.9k次閱讀
- 基于ARM的嵌入式操作系統(tǒng)該如何設(shè)計(jì) 1.9k次閱讀
- 該如何正確選擇嵌入式操作系統(tǒng) 3.1k次閱讀
- 從嵌入式系統(tǒng)到嵌入式操作系統(tǒng) 1k次閱讀
- ARM嵌入式Wince的開(kāi)發(fā)心得 7.5k次閱讀
- 什么是嵌入式操作系統(tǒng) 常見(jiàn)的嵌入式系統(tǒng)有哪些 4.1w次閱讀
- 嵌入式操作系統(tǒng)是什么_嵌入式操作系統(tǒng)有哪些 2.1w次閱讀
- 如何設(shè)計(jì)一個(gè)小型嵌入式操作系統(tǒng) 1w次閱讀
- 基于FreeRTOS的嵌入式實(shí)時(shí)操作系統(tǒng)的原理和實(shí)現(xiàn) 7.3k次閱讀
- 概述及匯總ARM的嵌入式操作系統(tǒng) 3.2k次閱讀
- 基于Linux的嵌入式實(shí)時(shí)操作系統(tǒng)的研究 6.7k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說(shuō)明書(shū)
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費(fèi)
- 4丹佛斯2800系列變頻器說(shuō)明書(shū)
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開(kāi)關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊(cè)
- 0.74 MB | 1次下載 | 免費(fèi)
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測(cè)距模塊產(chǎn)品手冊(cè)
- 0.43 MB | 1次下載 | 免費(fèi)
- 8SDFM 激光測(cè)距模塊模組手冊(cè)
- 0.54 MB | 1次下載 | 免費(fèi)
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場(chǎng)分析及創(chuàng)新應(yīng)用
- 3.11 MB | 43次下載 | 免費(fèi)
- 3RV1126B系列開(kāi)發(fā)板產(chǎn)品資料
- 4.19 MB | 18次下載 | 免費(fèi)
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開(kāi)發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場(chǎng)景
- 3.05 MB | 12次下載 | 免費(fèi)
- 6【開(kāi)源】60余套STM32單片機(jī)、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項(xiàng)目案例及入門(mén)學(xué)習(xí)資源包
- 10.55 MB | 8次下載 | 免費(fèi)
- 7冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車(chē)載充電機(jī)主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論