浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 模擬技術(shù)

MeshIDE for DisWare平臺架構(gòu)

發(fā)布時(shí)間:2012/4/7 19:56:21 訪問次數(shù):1345

    MeshIDE for DisWare平臺并不具備MP1540DJ-LF-Z代碼的編譯、調(diào)試能力,或者更準(zhǔn)確地講MeshIDE forDisWare的上述功能不是MeshIDE for DisWare本身提供的,而是因?yàn)镸eshIDE for DisWare是以插件的形式集成到Eclipse環(huán)境下,它的源代碼的編寫調(diào)試,事實(shí)上是利用了插件中的實(shí)現(xiàn)編輯器的功能。
    MeshIDE for DisWare的主要功能是針對無線傳感器網(wǎng)絡(luò)中間件應(yīng)用程序的開發(fā),通過提供諸如向?qū)А⒕庉、插入等輔助功能使得用戶可以快速地開發(fā)無線傳感器網(wǎng)絡(luò)中間件應(yīng)用。其不提供代理的實(shí)現(xiàn)過程,為了開發(fā)一個(gè)實(shí)際可以運(yùn)行的無線傳感器網(wǎng)絡(luò)中間件應(yīng)用必須借助于無線傳感器網(wǎng)絡(luò)中間件nesC編輯平臺。
    MeshIDE for DisWare不依賴于具體哪個(gè)DisWare的應(yīng)用,它通過定義一系列的功能接口來實(shí)現(xiàn)對中間件代理的管理和控制。如圖7-44所示,MeshIDE for DisWare定位為面向無線傳感器網(wǎng)絡(luò)中間件應(yīng)用的開發(fā)平臺,通過不同的應(yīng)用開發(fā),實(shí)現(xiàn)中間件代理的不同功能。

                       
    MeshIDE for DisWare平臺作為無線傳感器網(wǎng)絡(luò)中間件平臺,具有自己本身的特點(diǎn)如下。
    (1)健壯性
    一個(gè)產(chǎn)品的開發(fā)健壯性是非常重要的方面。在面向?qū)ο筌浖O(shè)計(jì)中其核心要素是可復(fù)用組件的設(shè)計(jì)和糞的職責(zé)設(shè)計(jì)。通過引入多種設(shè)計(jì)模式,體系結(jié)構(gòu)充分考慮了對象復(fù)用和職責(zé)分配問題。健壯性的另一個(gè)體現(xiàn)是所選擇的Eclipse開發(fā)平臺,重新開發(fā)一個(gè)嶄新的平臺是非常不容易的事情,通過引入Eclipse作為基礎(chǔ)并集成各種插件,將開發(fā)的任務(wù)降低了很多,同時(shí)也大大增強(qiáng)了系統(tǒng)的健壯性。
    (2)靈活性
    系統(tǒng)體系結(jié)構(gòu)的靈活性主要體現(xiàn)在兩個(gè)方面,一個(gè)方面是將TinyOS系統(tǒng)的Java工具引入到平臺中,可以通過對TinyOS的代碼的調(diào)用實(shí)現(xiàn)Eclipse插件下平臺對中間件的支持,擴(kuò)展了平臺的靈活性;另一個(gè)方面是插件管理器,因?yàn)橹虚g件平臺本身是以插件的方式整合進(jìn)Eclipse的,通過引入編輯器、控制視圖等實(shí)現(xiàn)中間件代理平臺的透視圖,用戶可以方便靈活地在平臺透視圖中實(shí)現(xiàn)對中間件代理的控制編程。
    (3)簡單性
    MeshIDE for DisWare最根本的開發(fā)目的是方便最終用戶開發(fā)基于中間件的應(yīng)用,所以簡單性是MeshIDE for DisWare最核心的目的,通過構(gòu)建一系列的向?qū)Ш鸵幌盗械哪P,MeshIDE for DisWare的目標(biāo)是讓用戶通過簡單的幾句程序語句就可以實(shí)現(xiàn)無線傳感器網(wǎng)絡(luò)中間件代理應(yīng)用。同時(shí)快速執(zhí)行代碼,靈活控剖代理也是簡單性的另一方面體現(xiàn)。

    MeshIDE for DisWare平臺并不具備MP1540DJ-LF-Z代碼的編譯、調(diào)試能力,或者更準(zhǔn)確地講MeshIDE forDisWare的上述功能不是MeshIDE for DisWare本身提供的,而是因?yàn)镸eshIDE for DisWare是以插件的形式集成到Eclipse環(huán)境下,它的源代碼的編寫調(diào)試,事實(shí)上是利用了插件中的實(shí)現(xiàn)編輯器的功能。
    MeshIDE for DisWare的主要功能是針對無線傳感器網(wǎng)絡(luò)中間件應(yīng)用程序的開發(fā),通過提供諸如向?qū)、編輯、插入等輔助功能使得用戶可以快速地開發(fā)無線傳感器網(wǎng)絡(luò)中間件應(yīng)用。其不提供代理的實(shí)現(xiàn)過程,為了開發(fā)一個(gè)實(shí)際可以運(yùn)行的無線傳感器網(wǎng)絡(luò)中間件應(yīng)用必須借助于無線傳感器網(wǎng)絡(luò)中間件nesC編輯平臺。
    MeshIDE for DisWare不依賴于具體哪個(gè)DisWare的應(yīng)用,它通過定義一系列的功能接口來實(shí)現(xiàn)對中間件代理的管理和控制。如圖7-44所示,MeshIDE for DisWare定位為面向無線傳感器網(wǎng)絡(luò)中間件應(yīng)用的開發(fā)平臺,通過不同的應(yīng)用開發(fā),實(shí)現(xiàn)中間件代理的不同功能。

                       
    MeshIDE for DisWare平臺作為無線傳感器網(wǎng)絡(luò)中間件平臺,具有自己本身的特點(diǎn)如下。
    (1)健壯性
    一個(gè)產(chǎn)品的開發(fā)健壯性是非常重要的方面。在面向?qū)ο筌浖O(shè)計(jì)中其核心要素是可復(fù)用組件的設(shè)計(jì)和糞的職責(zé)設(shè)計(jì)。通過引入多種設(shè)計(jì)模式,體系結(jié)構(gòu)充分考慮了對象復(fù)用和職責(zé)分配問題。健壯性的另一個(gè)體現(xiàn)是所選擇的Eclipse開發(fā)平臺,重新開發(fā)一個(gè)嶄新的平臺是非常不容易的事情,通過引入Eclipse作為基礎(chǔ)并集成各種插件,將開發(fā)的任務(wù)降低了很多,同時(shí)也大大增強(qiáng)了系統(tǒng)的健壯性。
    (2)靈活性
    系統(tǒng)體系結(jié)構(gòu)的靈活性主要體現(xiàn)在兩個(gè)方面,一個(gè)方面是將TinyOS系統(tǒng)的Java工具引入到平臺中,可以通過對TinyOS的代碼的調(diào)用實(shí)現(xiàn)Eclipse插件下平臺對中間件的支持,擴(kuò)展了平臺的靈活性;另一個(gè)方面是插件管理器,因?yàn)橹虚g件平臺本身是以插件的方式整合進(jìn)Eclipse的,通過引入編輯器、控制視圖等實(shí)現(xiàn)中間件代理平臺的透視圖,用戶可以方便靈活地在平臺透視圖中實(shí)現(xiàn)對中間件代理的控制編程。
    (3)簡單性
    MeshIDE for DisWare最根本的開發(fā)目的是方便最終用戶開發(fā)基于中間件的應(yīng)用,所以簡單性是MeshIDE for DisWare最核心的目的,通過構(gòu)建一系列的向?qū)Ш鸵幌盗械哪P停琈eshIDE for DisWare的目標(biāo)是讓用戶通過簡單的幾句程序語句就可以實(shí)現(xiàn)無線傳感器網(wǎng)絡(luò)中間件代理應(yīng)用。同時(shí)快速執(zhí)行代碼,靈活控剖代理也是簡單性的另一方面體現(xiàn)。

熱門點(diǎn)擊

 

推薦技術(shù)資料

泰克新發(fā)布的DSA830
   泰克新發(fā)布的DSA8300在一臺儀器中同時(shí)實(shí)現(xiàn)時(shí)域和頻域分析,DS... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!