資料介紹
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ú)線技術(shù),例如藍(lán)牙(Bluetooth);設(shè)備仿真,該特性使您可以對(duì)完整的設(shè)備環(huán)境進(jìn)行仿真而無(wú)需任何額外的硬件投資;平臺(tái)向?qū)В鼓梢詮谋姸嗟念A(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ú)線設(shè)備
以下是Windows CE .NET中對(duì)各種無(wú)線設(shè)備的增強(qiáng)支持:
§ 藍(lán)牙(Bluetooth):藍(lán)牙是一種新興的無(wú)線通訊技術(shù),它允許設(shè)備在大約10米的范圍之內(nèi),互相之間進(jìn)行通信。這種技術(shù)的主要目標(biāo)是使設(shè)備無(wú)需物理電纜即可通信。使用這種技術(shù)的一些主要設(shè)備包括無(wú)線耳機(jī)、調(diào)制解調(diào)器和打印機(jī)。Windows CE .NET對(duì)藍(lán)牙技術(shù)具有與生俱來(lái)的支持,它允許設(shè)備使用具有藍(lán)牙功能的移動(dòng)電話(例如數(shù)據(jù)調(diào)制解調(diào)器)交換文件和對(duì)象,以及使用具有藍(lán)牙功能的局域網(wǎng)(LAN)訪問(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è)備用戶的漫游體驗(yàn)。例如,它會(huì)通知應(yīng)用程序嵌入設(shè)備是否處于范圍之內(nèi)。它還為用戶提供了一個(gè)離線模式。
§ 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ò)在用戶登錄到網(wǎng)絡(luò)上時(shí)啟用用戶名/口令、證書(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í)目錄訪問(wèn)協(xié)議(Lightweight Directory Access Protocol,LDAP):LDAP v 3.0是一種用來(lái)訪問(wèn)Microsoft Active Directory(活動(dòng)目錄)的協(xié)議,Active Directory中存儲(chǔ)了姓名、地址、電話號(hào)碼以及其它類型的信息。
§ 遠(yuǎn)程訪問(wèn)服務(wù)(Remote Access Service,RAS)服務(wù)器:Windows CE .NET支持將基于Windows CE的設(shè)備用作一臺(tái)RAS服務(wù)器,并且允許客戶端使用廣域網(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ú)線設(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允許瘦客戶機(jī)--例如基于Windows的終端--跨越LAN和WAN,或者借助于撥號(hào)連接、ISDN、DSL或者VPN連接同一臺(tái)終端服務(wù)器進(jìn)行通信。5.1版本的RDP客戶機(jī)包括對(duì)高彩分辨率、本地打印機(jī)和本地音頻回放的支持。
4 WinCE.NET健壯特性
4.1 系統(tǒng)級(jí)的可靠性
§ 改進(jìn)的可靠性:為了提供企業(yè)級(jí)的可靠性、簡(jiǎn)潔的線程管理、伸縮自如的數(shù)據(jù)庫(kù)容量、高優(yōu)先級(jí)的線程清除預(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è)客戶的身份進(jìn)行驗(yàn)證,因?yàn)榭蛻舫鍪镜膽{證提供了相應(yīng)的身份驗(yàn)證信息。
§ 相互身份驗(yàn)證:客戶機(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客戶機(jī)使用加密技術(shù)安全進(jìn)行通信。
§ 受保護(hù)的存儲(chǔ):為了保護(hù)敏感信息或者防止信息被篡改,受保護(hù)存儲(chǔ)的API為密碼系統(tǒng)和用戶體驗(yàn)問(wèn)題提供了一個(gè)方便的解決方案。
§ 智能卡加密服務(wù)提供者(Smart Card Cryptographic Service Provider,CSP):Windows CE .NET的智能卡子系統(tǒng)通過(guò)智能卡CSP對(duì)CryptoAPI提供支持。這些服務(wù)提供者是一些可以訪問(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è)備共享??砂惭b的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ù)類型的表達(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ú)線技術(shù),例如藍(lán)牙(Bluetooth);設(shè)備仿真,該特性使您可以對(duì)完整的設(shè)備環(huán)境進(jìn)行仿真而無(wú)需任何額外的硬件投資;平臺(tái)向?qū)В鼓梢詮谋姸嗟念A(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ú)線設(shè)備
以下是Windows CE .NET中對(duì)各種無(wú)線設(shè)備的增強(qiáng)支持:
§ 藍(lán)牙(Bluetooth):藍(lán)牙是一種新興的無(wú)線通訊技術(shù),它允許設(shè)備在大約10米的范圍之內(nèi),互相之間進(jìn)行通信。這種技術(shù)的主要目標(biāo)是使設(shè)備無(wú)需物理電纜即可通信。使用這種技術(shù)的一些主要設(shè)備包括無(wú)線耳機(jī)、調(diào)制解調(diào)器和打印機(jī)。Windows CE .NET對(duì)藍(lán)牙技術(shù)具有與生俱來(lái)的支持,它允許設(shè)備使用具有藍(lán)牙功能的移動(dòng)電話(例如數(shù)據(jù)調(diào)制解調(diào)器)交換文件和對(duì)象,以及使用具有藍(lán)牙功能的局域網(wǎng)(LAN)訪問(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è)備用戶的漫游體驗(yàn)。例如,它會(huì)通知應(yīng)用程序嵌入設(shè)備是否處于范圍之內(nèi)。它還為用戶提供了一個(gè)離線模式。
§ 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ò)在用戶登錄到網(wǎng)絡(luò)上時(shí)啟用用戶名/口令、證書(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í)目錄訪問(wèn)協(xié)議(Lightweight Directory Access Protocol,LDAP):LDAP v 3.0是一種用來(lái)訪問(wèn)Microsoft Active Directory(活動(dòng)目錄)的協(xié)議,Active Directory中存儲(chǔ)了姓名、地址、電話號(hào)碼以及其它類型的信息。
§ 遠(yuǎn)程訪問(wèn)服務(wù)(Remote Access Service,RAS)服務(wù)器:Windows CE .NET支持將基于Windows CE的設(shè)備用作一臺(tái)RAS服務(wù)器,并且允許客戶端使用廣域網(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ú)線設(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允許瘦客戶機(jī)--例如基于Windows的終端--跨越LAN和WAN,或者借助于撥號(hào)連接、ISDN、DSL或者VPN連接同一臺(tái)終端服務(wù)器進(jìn)行通信。5.1版本的RDP客戶機(jī)包括對(duì)高彩分辨率、本地打印機(jī)和本地音頻回放的支持。
4 WinCE.NET健壯特性
4.1 系統(tǒng)級(jí)的可靠性
§ 改進(jìn)的可靠性:為了提供企業(yè)級(jí)的可靠性、簡(jiǎn)潔的線程管理、伸縮自如的數(shù)據(jù)庫(kù)容量、高優(yōu)先級(jí)的線程清除預(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è)客戶的身份進(jìn)行驗(yàn)證,因?yàn)榭蛻舫鍪镜膽{證提供了相應(yīng)的身份驗(yàn)證信息。
§ 相互身份驗(yàn)證:客戶機(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客戶機(jī)使用加密技術(shù)安全進(jìn)行通信。
§ 受保護(hù)的存儲(chǔ):為了保護(hù)敏感信息或者防止信息被篡改,受保護(hù)存儲(chǔ)的API為密碼系統(tǒng)和用戶體驗(yàn)問(wèn)題提供了一個(gè)方便的解決方案。
§ 智能卡加密服務(wù)提供者(Smart Card Cryptographic Service Provider,CSP):Windows CE .NET的智能卡子系統(tǒng)通過(guò)智能卡CSP對(duì)CryptoAPI提供支持。這些服務(wù)提供者是一些可以訪問(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è)備共享??砂惭b的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ù)類型的表達(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ì) 2408次閱讀
- 基于S3C2440A和WinCE 4.2操作系統(tǒng)實(shí)現(xiàn)數(shù)字尋北儀的應(yīng)用方案 3320次閱讀
- 米爾科技嵌入式實(shí)時(shí)操作系統(tǒng)介紹 2348次閱讀
- 基于μC/OS嵌入式操作系統(tǒng)的嵌入式數(shù)據(jù)管理設(shè)計(jì) 1241次閱讀
- 嵌入式操作系統(tǒng)它有什么特點(diǎn) 2514次閱讀
- 基于ARM的嵌入式操作系統(tǒng)該如何設(shè)計(jì) 1558次閱讀
- 該如何正確選擇嵌入式操作系統(tǒng) 2811次閱讀
- 從嵌入式系統(tǒng)到嵌入式操作系統(tǒng) 761次閱讀
- ARM嵌入式Wince的開(kāi)發(fā)心得 7065次閱讀
- 什么是嵌入式操作系統(tǒng) 常見(jiàn)的嵌入式系統(tǒng)有哪些 4w次閱讀
- 嵌入式操作系統(tǒng)是什么_嵌入式操作系統(tǒng)有哪些 2w次閱讀
- 如何設(shè)計(jì)一個(gè)小型嵌入式操作系統(tǒng) 9509次閱讀
- 基于FreeRTOS的嵌入式實(shí)時(shí)操作系統(tǒng)的原理和實(shí)現(xiàn) 6714次閱讀
- 概述及匯總ARM的嵌入式操作系統(tǒng) 3008次閱讀
- 基于Linux的嵌入式實(shí)時(shí)操作系統(tǒng)的研究 2353次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開(kāi)發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論