分布式信息化平臺(tái)中嵌入式實(shí)時(shí)中間件研究
發(fā)布時(shí)間:2021-09-12 12:52
隨著信息化時(shí)代的到來(lái),軍事、航天、工業(yè)控制領(lǐng)域?qū)χ虚g件的要求越來(lái)越高,實(shí)時(shí)中間件逐漸成為實(shí)現(xiàn)分布計(jì)算的關(guān)鍵技術(shù)之一。實(shí)時(shí)中間件提供了真正的通用軟件總線結(jié)構(gòu),可以去掉當(dāng)前分布式實(shí)時(shí)系統(tǒng)的不靈活結(jié)構(gòu),中間件與實(shí)時(shí)系統(tǒng)的結(jié)合成為今后分布式實(shí)時(shí)系統(tǒng)的一個(gè)重要發(fā)展方向。本文對(duì)實(shí)時(shí)中間件進(jìn)行了全面的研究。首先,介紹了實(shí)時(shí)系統(tǒng)的概念、特點(diǎn)、結(jié)構(gòu)、調(diào)度和實(shí)時(shí)支撐平臺(tái)。然后,討論了中間件的概念、分類(lèi)、實(shí)時(shí)應(yīng)用對(duì)中間件的要求、實(shí)時(shí)中間件研究的主要問(wèn)題、實(shí)時(shí)中間件的設(shè)計(jì)原則和實(shí)時(shí)中間件的體系結(jié)構(gòu)。最后,本文根據(jù)實(shí)時(shí)CORBA規(guī)范,分析了實(shí)時(shí)中間件的實(shí)現(xiàn),包括優(yōu)先級(jí)映射方法、處理器資源管理、存儲(chǔ)器資源管理和網(wǎng)絡(luò)通信資源管理。對(duì)實(shí)時(shí)中間件主要功能模塊進(jìn)行了實(shí)現(xiàn)并予以驗(yàn)證。
【文章來(lái)源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:63 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
VxWorks交叉編譯開(kāi)發(fā)環(huán)境Tomado2.2開(kāi)發(fā)環(huán)境
的競(jìng)爭(zhēng)、控制優(yōu)先級(jí)反轉(zhuǎn)、限定調(diào)用的延遲。實(shí)時(shí)CORBA規(guī)范是建立在CORBA2.2規(guī)范以及COSS規(guī)范的基礎(chǔ)上的,它本身是對(duì)CORBA規(guī)范的一個(gè)擴(kuò)展。實(shí)時(shí)CORBA規(guī)范規(guī)定的實(shí)時(shí)中間件體系結(jié)構(gòu)如圖3.3所示。
實(shí)時(shí)中間件服務(wù)通常要同時(shí)處理大量的請(qǐng)求服務(wù),為此,采用領(lǐng)導(dǎo)者耀良隨者線程池結(jié)構(gòu)。如圖4.2所示為領(lǐng)導(dǎo)者/跟隨者線程池協(xié)作圖,領(lǐng)導(dǎo)者/跟隨者線程池結(jié)構(gòu)不專(zhuān)門(mén)指定1/0層線程,而是由線程池中的線程輪流扮演FO線程的角色,其中扮演FO線程角色的線程被稱(chēng)為領(lǐng)導(dǎo)者,其他線程則被稱(chēng)為跟隨者。當(dāng)請(qǐng)求到達(dá)時(shí),領(lǐng)導(dǎo)者線程將它讀取到一個(gè)內(nèi)部緩沖區(qū),一旦請(qǐng)求被證明有效,線程池中的某個(gè)跟隨者線程將被釋放并成為新的領(lǐng)導(dǎo)者,而原來(lái)的領(lǐng)導(dǎo)者則將請(qǐng)求發(fā)送到上層服務(wù)對(duì)象。調(diào)用返回后,原來(lái)的領(lǐng)導(dǎo)者自動(dòng)變成跟隨者并返回到線程池,新的用戶(hù)請(qǐng)求將進(jìn)入套接字端排隊(duì)
【參考文獻(xiàn)】:
期刊論文
[1]基于可分布線程的實(shí)時(shí)CORBA動(dòng)態(tài)調(diào)度模型設(shè)計(jì)[J]. 李牧雛,吳俊敏,黃劉生. 計(jì)算機(jī)工程. 2006(06)
[2]實(shí)時(shí)CORBA中優(yōu)先級(jí)翻轉(zhuǎn)的分析及解決方案[J]. 劉林棟,張有仁. 計(jì)算機(jī)與數(shù)字工程. 2005(06)
[3]實(shí)時(shí)ORBUS系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J]. 汪蕓,謝俊清,沈卓煒. 小型微型計(jì)算機(jī)系統(tǒng). 2005(01)
[4]實(shí)時(shí)CORBA優(yōu)先級(jí)波段劃分的研究及算法實(shí)現(xiàn)[J]. 杜慶偉,沈卓煒,楊鵬. 電子學(xué)報(bào). 2004(05)
[5]實(shí)時(shí)中間件的研究與實(shí)現(xiàn)[J]. 郭長(zhǎng)國(guó),王懷民,鄒鵬,苑洪亮. 電子學(xué)報(bào). 2002(S1)
[6]實(shí)時(shí)CORBA技術(shù)綜述[J]. 汪蕓,謝俊清,沈卓煒,顧冠群. 東南大學(xué)學(xué)報(bào)(自然科學(xué)版). 2002(03)
[7]數(shù)據(jù)復(fù)制與一致性[J]. 林懷忠,陳純,吳震華. 計(jì)算機(jī)工程與應(yīng)用. 2001(20)
[8]實(shí)時(shí)調(diào)度算法研究[J]. 王志平,熊光澤. 電子科技大學(xué)學(xué)報(bào). 2000(02)
博士論文
[1]高可靠容錯(cuò)實(shí)時(shí)系統(tǒng)的支撐技術(shù)研究[D]. 陳宇.電子科技大學(xué) 2001
本文編號(hào):3394259
【文章來(lái)源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:63 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
VxWorks交叉編譯開(kāi)發(fā)環(huán)境Tomado2.2開(kāi)發(fā)環(huán)境
的競(jìng)爭(zhēng)、控制優(yōu)先級(jí)反轉(zhuǎn)、限定調(diào)用的延遲。實(shí)時(shí)CORBA規(guī)范是建立在CORBA2.2規(guī)范以及COSS規(guī)范的基礎(chǔ)上的,它本身是對(duì)CORBA規(guī)范的一個(gè)擴(kuò)展。實(shí)時(shí)CORBA規(guī)范規(guī)定的實(shí)時(shí)中間件體系結(jié)構(gòu)如圖3.3所示。
實(shí)時(shí)中間件服務(wù)通常要同時(shí)處理大量的請(qǐng)求服務(wù),為此,采用領(lǐng)導(dǎo)者耀良隨者線程池結(jié)構(gòu)。如圖4.2所示為領(lǐng)導(dǎo)者/跟隨者線程池協(xié)作圖,領(lǐng)導(dǎo)者/跟隨者線程池結(jié)構(gòu)不專(zhuān)門(mén)指定1/0層線程,而是由線程池中的線程輪流扮演FO線程的角色,其中扮演FO線程角色的線程被稱(chēng)為領(lǐng)導(dǎo)者,其他線程則被稱(chēng)為跟隨者。當(dāng)請(qǐng)求到達(dá)時(shí),領(lǐng)導(dǎo)者線程將它讀取到一個(gè)內(nèi)部緩沖區(qū),一旦請(qǐng)求被證明有效,線程池中的某個(gè)跟隨者線程將被釋放并成為新的領(lǐng)導(dǎo)者,而原來(lái)的領(lǐng)導(dǎo)者則將請(qǐng)求發(fā)送到上層服務(wù)對(duì)象。調(diào)用返回后,原來(lái)的領(lǐng)導(dǎo)者自動(dòng)變成跟隨者并返回到線程池,新的用戶(hù)請(qǐng)求將進(jìn)入套接字端排隊(duì)
【參考文獻(xiàn)】:
期刊論文
[1]基于可分布線程的實(shí)時(shí)CORBA動(dòng)態(tài)調(diào)度模型設(shè)計(jì)[J]. 李牧雛,吳俊敏,黃劉生. 計(jì)算機(jī)工程. 2006(06)
[2]實(shí)時(shí)CORBA中優(yōu)先級(jí)翻轉(zhuǎn)的分析及解決方案[J]. 劉林棟,張有仁. 計(jì)算機(jī)與數(shù)字工程. 2005(06)
[3]實(shí)時(shí)ORBUS系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J]. 汪蕓,謝俊清,沈卓煒. 小型微型計(jì)算機(jī)系統(tǒng). 2005(01)
[4]實(shí)時(shí)CORBA優(yōu)先級(jí)波段劃分的研究及算法實(shí)現(xiàn)[J]. 杜慶偉,沈卓煒,楊鵬. 電子學(xué)報(bào). 2004(05)
[5]實(shí)時(shí)中間件的研究與實(shí)現(xiàn)[J]. 郭長(zhǎng)國(guó),王懷民,鄒鵬,苑洪亮. 電子學(xué)報(bào). 2002(S1)
[6]實(shí)時(shí)CORBA技術(shù)綜述[J]. 汪蕓,謝俊清,沈卓煒,顧冠群. 東南大學(xué)學(xué)報(bào)(自然科學(xué)版). 2002(03)
[7]數(shù)據(jù)復(fù)制與一致性[J]. 林懷忠,陳純,吳震華. 計(jì)算機(jī)工程與應(yīng)用. 2001(20)
[8]實(shí)時(shí)調(diào)度算法研究[J]. 王志平,熊光澤. 電子科技大學(xué)學(xué)報(bào). 2000(02)
博士論文
[1]高可靠容錯(cuò)實(shí)時(shí)系統(tǒng)的支撐技術(shù)研究[D]. 陳宇.電子科技大學(xué) 2001
本文編號(hào):3394259
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3394259.html
最近更新
教材專(zhuān)著