成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

微軟Windows Embedded首席架構師談嵌入式軟件(3)

開發
本文根據采訪Mike Hall改寫而成。Mike Hall:Windows CE 7.0、Windows Embedded的首席架構師,長期從事Windows CE的技術傳播工作,在嵌入式開發者中有很高的威望,屬于偶像級人物。同時他也是英國的兼職警察,白天在微軟上班,晚上到街上巡邏。

Windows CE和XP Embedded開發的整體理念

在開發時有一點很重要,那就是要給開發人員提供足夠好的工具和技術,才能確保他們設計上的生產效率,與此同時,還可以幫助他們在需要的情況下增加價值。

例如在嵌入式設備的環境里有一個發展的趨勢,那就是從原來低端的8位變成現在的16位,不同的設備之間可以相互連接。
   
但是我們看到,光有這種連接是不夠的,設備如果要連接的話,要連接到網絡或者是其他的設備上面,在整個連接過程中,我們要提供相關的工具和相關的架構,從而保證連接之后的設備更加易于管理、更新、監控,而且可以保證在更新以后,可以輕易地連接到其他的設備上提供相關服務。
   
在微軟去年11月份發布的Windows Embedded CE 6.0 R2版本里有一些新的特點,其中一個重要的是WSD(設備上的Web服務),WSD是幫助用戶在設備上能夠使用Web服務。在這里面,我們可以幫助企業更好地建立一些設備。比如說我們現在用的插頭,你現在要使用首先要插上相關的線和電源,然后設置要調的一些程序。但是使用微軟的WSD技術,就可以讓筆記本自動在網上搜尋可用的投影儀,找到設備以后自己就可以操作。

家里與企業的情況是同樣的。目前家里有許多設備,我們需要把這些設備連接在一起。這樣就可以更好地管理。要監控家里的情況并進行管理,每當家里出現一些新的設備的時候。需要想怎么控制這個設備,是通過遙控的方式,還是其他方式。通過WSD這樣新其他,我們可以輕易添加新設備,而且在現在的網絡里面可以找到,而且可以通過廣播的形式,讓電腦控制他們。比如家里的取暖、照明和其他設備,可以通過網絡實現,此外,這些新技術還可以實現人與物設備之間的對話。微軟的軟件是為了讓用戶能夠更加輕易發現新產品和新設備。他們可以使用微軟提供的工具和基礎的框架,能夠把精力更好地關注在設計產品,以及怎樣讓這個產品體現更大的價值,而不是關注怎樣調整操作系統。
   
組件化開發
   
在過去,我們構建一個消費設備或者是嵌入式設備的時候,我們采取是單一的設備方式,這就意味著這些產品可能被新產品淘汰,如果我們在設計的時候,一開始在理念上可以想到可以采用組件化的方式,整個設計過程會更加簡單,也可以更加輕易地重新使用相應的組件和相應技術。對Windows CE和Windows XP Embedded來說,開發人員可以很容易在硬件層次,以及在驅動層面進行設計。在組件化的環境里面,他們可以一方面設計一個產品使用一種芯片組,使用這種外設,在設計另外一個產品的時候,可以使用同樣的芯片組,只是更換不同的外設,這樣的話在設計第二個產品的時候,工作就比較簡單,因為他可以采用原來芯片上所采用的技術,只要把工作的重點放在采用新的外設上,這就更加地簡便。
   
Windows CE和Windows XP Embedded是組件化的操作系統,我們一般發布新操作系統的周期是兩年。每兩年我們會推出一些新的操作系統,兩年之間,我們有一些技術方面的改進。比如我們的功能包,我們剛宣布的Windows Embedded CE 6.0 R2版本,這些都給我們提供一些新的組件和新技術,可以用在我們產品之上,對開發人員來講,他面臨比較多的選擇,一方面他可以看一些新的特點,新的特性,如果覺得他們適合,他可以在開發新產品使用,如果覺得不適合,可以完全不考慮這些,可以繼續使用現有的技術和架構。這對他們來說,一方面可以有效的重新使用原來的技術,而另一方面可以使用一些新的特性和新技術,能夠把現有產品升級,讓他們發揮新的功能,增加新的價值。我覺得這對設計人員,對相關公司來講是非常重要的。可以提高工作效率,讓他們更好的使用原有的組件,可以讓他們的產品可以更快地上市。
 
我們看到在組件方面,對于第三方來講是非常重要的。這里可以舉兩個例子,一個是關于Windows CE,我們知道,在這里一方面有系統的集成商。還有一些硅供應商,這些硅供應商主要工作是把相關組件導入到硅上面,然后就變成一個BBST技術。然后變成一個組件,使用在硬件上面。這樣的話,這個組件可以輕易在相應操作系統上,通過插拔來發揮作用。對開發人員來講,他們就可以比較快的實現這個過程。之前我講Windows CE的設計人員可以把重點放在兩個層面的工作上,一方面是硬件,另一方面是獨立硬件的工作,通過這點,可以在一個硬件的層面上進行自定義的工作,進行檢查和測試。而硅供應商可以在另外一個層面上,對這個產品進行生產。在Windows CE的開發人員,他們如果想改變硬件的層次,他們也可以輕易地做到,從而建立一個新的操作系統。在做出的同時,不需要改變原有的操作系統就可以做到。

在Windows XP Embedded里面也有一些第三方公司,他們可以設計一些程序,可以把它變成一個Windows XP Embedded里面組件文件。這樣的話就可以把這個組件加入到現有的組件范疇之內,為Windows XP Embedded增加新的功能。

【編輯推薦】

  1. 微軟Windows Embedded首席架構師談嵌入式軟件(1)
  2. 微軟Windows Embedded首席架構師談嵌入式軟件(2)
  3. Windows Embedded之航運自動化
  4. Windows Embedded Standard的U盤啟動(上)
  5. Windows Embedded Standard的U盤啟動(下)
責任編輯:彭凡 來源: 電子產品世界
相關推薦

2009-07-17 15:31:18

Windows Emb

2009-07-17 15:18:46

Windows Emb

2010-11-25 15:18:01

Windows Emb微軟架構師

2009-06-26 16:18:40

Windows Emb

2011-03-11 15:38:08

Java

2009-12-18 10:22:50

Ray Ozzie架構師

2010-03-02 14:09:15

Windows Emb

2009-06-30 16:34:44

微軟

2014-10-28 09:56:56

Hadoop

2010-05-14 10:29:25

Windows Emb

2009-05-04 09:52:58

雷·奧茲架構師網絡

2010-03-03 16:37:50

Windows Emb

2019-04-10 11:50:00

微軟Windows XPWindows 10

2010-08-05 13:51:13

軟件架構師

2009-11-07 19:15:51

嵌入式軟件開發

2015-05-06 14:23:55

2012-04-26 10:22:27

豆瓣網洪強寧Python

2011-12-12 19:42:54

微軟

2009-11-30 16:54:28

微軟

2010-10-19 10:39:45

鮑爾默軟件架構師
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩在线免费视频 | 99婷婷| 欧美精品成人一区二区三区四区 | 中文在线a在线 | www.av在线 | av色在线 | 黄a免费网络 | 欧美区在线 | 美女黄18岁以下禁止观看 | 亚洲精品黄色 | 成人免费在线观看视频 | 亚洲成人一区 | 91在线免费视频 | 毛片一区二区 | 99精品一级欧美片免费播放 | 久久亚洲一区二区 | 久久精品欧美一区二区三区麻豆 | 中文字幕日韩在线观看 | 国产欧美精品一区二区三区 | 日韩中文字幕一区 | 日韩色视频 | 国产精品久久久久久久久久 | 欧美在线观看一区 | 亚洲一区av在线 | 欧美成人综合 | 欧美日韩在线一区二区三区 | 正在播放国产精品 | 91新视频 | 国产东北一级毛片 | 国产一区二区精品在线观看 | 精品国产欧美一区二区 | 欧美区在线| av网站免费 | 午夜精品久久久久久不卡欧美一级 | 日韩一区中文字幕 | 俺去俺来也www色官网cms | 国产美女黄色片 | 欧美一级电影免费观看 | 亚洲精品视频免费观看 | 中文字幕电影在线观看 | 久久久久久国产精品 |