http://www.kadhoai.com.cn 2026-04-21 12:53:06 來源:IT168
在互聯網日益昌盛的今天,人們對網絡訪問的要求也越來越高,尤其對於語音視頻、語yu音yin郵you件jian等deng的de需xu求qiu也ye日ri益yi擴kuo大da,連lian接jie和he服fu務wu也ye被bei視shi為wei嵌qian入ru式shi產chan業ye的de未wei來lai,嵌qian入ru式shi係xi統tong將jiang是shi日ri益yi豐feng富fu的de網wang絡luo服fu務wu的de接jie入ru點dian,為wei了le更geng好hao的de使shi用yong互hu聯lian網wang的de發fa展zhan,微wei軟ruan也ye加jia大da了le在zai這zhe方fang麵mian資zi源yuan的de投tou入ru。從96年開始的1.0版本到現在的6.0版本,曆經數年,但是在產品的使用方麵有更加完善,主要體現在以下幾個方麵:
首先,支持DPWS,在設備上實現WebService;其次,最新的瘦客戶端技術組件帶有自動檢測功能,可幫助瘦客戶端無縫連接到基於WindowsServer2008的最新版本和主要特性;第三,新的VoIP視頻電話功能,幫助設備製造商快速把VoIP、視頻和三方通話等功能添加到現有的CE6.0設計中,但用戶希望支持更多的連接場景,特別是視頻通信和多方視頻會議,因此CE6.0R2增加了這些技術;另外還有一係列的豐富互聯網、WindowsMediaPlayerOCX7支持功能等等。
目前我個人對微軟的嵌入式開發有獨特的愛好,主要體現在智能手機、語音郵件和視頻電話方麵,當我在工作非常忙的時候,不想在打擾的情況下,我可以直接把我所有的電話轉接到微軟的exchange郵(you)件(jian)服(fu)務(wu)器(qi),並(bing)且(qie)告(gao)訴(su)來(lai)電(dian)者(zhe),我(wo)目(mu)前(qian)的(de)信(xin)息(xi),同(tong)時(shi)可(ke)以(yi)批(pi)量(liang)的(de)處(chu)理(li)我(wo)所(suo)有(you)的(de)郵(you)件(jian)等(deng),當(dang)我(wo)有(you)主(zhu)要(yao)收(shou)件(jian)的(de)時(shi)候(hou),這(zhe)時(shi)會(hui)主(zhu)動(dong)的(de)轉(zhuan)發(fa)到(dao)我(wo)的(de)手(shou)機(ji),隨(sui)時(shi)可(ke)以(yi)對(dui)自(zi)己(ji)的(de)主(zhu)要(yao)信(xin)息(xi)進(jin)行(xing)及(ji)時(shi)的(de)處(chu)理(li)。
目前我們主要用windowsce嵌入visual2005進行開發,這其中隻需要安裝一個插件就可以了,下圖就是具體的WindowsCE開發工具的變化:


前些日子去參加微軟的一個線下活動,其中就講到了在VISUALSTUDIOxiazhinengshoujidekaifa,jiufeichangdejiandan,huijiahoujiuzijianzhuanglechajian,lianjiezijideshoujixieyixiedongxijinxingceshi,queshifeichangdelinghuohefangbian,bingqiezaiweilaidefazhanqushizhong,zhinengshoujijiangzhanjuhendadeshichangfene,tongshihaiyouyuyinyoujianheshipintonghuadeng。
就目前市場的前景來看,雖然嵌入式的東西很多,尤其是開源的linux,unix,占據很大的市場份額,但是人們為什麼要用WINDOWSCE呢,有很多的原因了,首先:互聯網協議(IP)機頂盒、全球定位係統(GPS)、網絡媒體設備、數字視頻錄像機,就是目前市場最需要的;其次,簡單易學,不需要花費很大的精力學習更多的知識,可以給開發人員節省很多的時間等。
下麵主要看一下與其他產品的區別:
1)WinCE與Linux有何區別?
嵌入式LinuxOS與WindowsCE相比的優點:
第一:Linux是開放源代碼,遍布全球的眾多Linux愛好者都是Linux開發者的強大技術支持者;WindowsCE目前6.0內核全部開放,GUI不開放。[page_break]
第二:Linux的內核小、效率高;WindowsCE相比,占用過多的RAM。
第三:Linux是開放源代碼的OS,在價格上極具競爭力,適合中國國情。WindowsCE需要版權費用。
第四:Linux不僅支持x86芯片,還是一個跨平台的係統。更換CPU時就不會遇到更換平台的困擾。
第五:Linux內核的結構在網絡方麵是非常完整的,它提供了對包括十兆位、百兆位及千兆位的以太網絡,還有無線網絡、Tokenring(令牌環)和光纖甚至衛星的支持,目前WINCE的網絡功能也比較強大。
嵌入式LinuxOS與WindowsCE相比的弱點:
第一:LINUX開發難度較高,需要很高的技術實力,WINCE開發相對較容易,開發周期短,內核完善,主要是應用層開發。
第二:LINUX核心調試工具不全,調試不太方便,尚沒有很好的用戶圖形界麵,WINCE的GUI豐富,開發工具強大;
第三:係統維護難度大。Linux占用較大的內存,如果去掉部分無用的功能來減小使用的內存,但是如果不仔細,將引起新的問題。
2)WinCE5.0與6.0有何區別?
100%毫無保留地開放WindowsEmbeddedCE6.0內核,微軟還將VisualStudio2005專業版作為WindowsEmbeddedCE6.0的一部分一並推出。VisualStudio2005專業版將包括一個被稱為PlatformBuilder的功能強大的插件,它是一個專門為嵌入式平台提供的“集成開發環境”。這個集成開發環境使得整個開發鏈融為一體,並提供了一個從設備到應用都易於使用的工具,極大地加速了設備開發的上市。WindowsEmbeddedCE6.0重新設計的內核具有32,000個處理器的並發處理能力,每個處理有2GB虛擬內存尋址空間,同時還能保持係統的實時響應,加入了新的單元核心數據和語音組件,6.0包含的組件更便於開發者創建通過WindowsVista內置功能無線連接到遠程桌麵共享體驗的投影儀,充分利用了多媒體技術,以開發網絡媒體設備、數字視頻錄像機和IP機頂盒等。
伴隨高科技的發展,人們對智能化的需求趨近於完美,並且在在未來的高科技產業發展中,WinCE將占據很大的市場份額,主要利用在互聯網協議(IP)機頂盒、全球定位係統(GPS)、網絡媒體設備、數字視頻錄像機等,根據分析師表示,隨著越多的設備連接到網絡,將有越來越多的WindowsEmbedded運行在嵌入式係統上。不過,在嵌入式這個高度細分化的市場,微軟仍然麵臨不少挑戰,這既包括Linux,也包括大量使用的私有OS。
根據市場研究機構VDC的數據,2006年包括手機在內的商用嵌入式OS市場為14億美元,微軟占有市場的32%,比2005年的28%有很大的增長。Symbian和WindRiver則各占20%左右,Enea、GreenHills、Linuxworx、MontaVista和很多其它係統隻有個位數的市場份額。
值得關注的是,雖然Linux在嵌入式設備中被大量使用,但2006商用嵌入式Linux的銷售隻有1.1億美元,大量用戶使用的是非商用的Linux版本和私有OS。不過,Bukshteyn卻表示:“雖然嵌入式領域大量使用私有OS,但它的市場正在萎縮,因為隨著係統越來越複雜,OEM意識到他們不能夠自己做一切,新增市場主要由Linux和Windows分享。”
雖然和PC領域相比,嵌入式OS仍然很小,但卻被微軟視為其未來的增長引擎。根據微軟的數據,2006-2010年,台式和筆記本電腦的年增長率隻有4%和19%,但連接消費設備和企業設備的增長率分別為50%和23%。(丁慧玲)