嵌入式中間件的可插拔協(xié)議機(jī)制研究
本文選題:嵌入式中間 + 可插拔協(xié)議; 參考:《復(fù)旦大學(xué)》2012年碩士論文
【摘要】:在分布式嵌入式系統(tǒng)中,嵌入式設(shè)備之間以通信協(xié)作的方式完成各種復(fù)雜的計算任務(wù)。但嵌入式系統(tǒng)平臺之間的差異性使得開發(fā)分布式軟件變得十分困難。若采用傳統(tǒng)解決方法,必然涉及各種通信問題,造成開發(fā)難度的增大,同時程序的可移植性、可重用性較差。為解決以上問題,傳統(tǒng)的CORBA中間件技術(shù)被引入嵌入式系統(tǒng)。2008年OMG發(fā)布的CORBA/e規(guī)范1.0版,使得分布式的嵌入式軟件之間能夠在對象級別上互相通信。 然而嵌入式系統(tǒng)的通信存在著多樣性,并不局限于以太網(wǎng),CORBA規(guī)范定義的基于TCP/IP協(xié)議的GIOP/IIOP已經(jīng)難以滿足這些應(yīng)用的需求。本文著重研究ORB的互操作性,并在此基礎(chǔ)上提出嵌入式CORBA的可插拔協(xié)議機(jī)制,目標(biāo)是將各種不同傳輸協(xié)議的共性部分抽象出來,從而可以在ORB核心中插入不同的傳輸協(xié)議,以適應(yīng)不同的應(yīng)用系統(tǒng)。 本文在華東計算技術(shù)研究所自主研發(fā)的嵌入式CORBA產(chǎn)品ReORB的基礎(chǔ)上,分析了它在傳輸協(xié)議方面的應(yīng)用需求;接著設(shè)計了一個可以靈活配置,便于各種傳輸協(xié)議插入的可插拔協(xié)議框架,給出了框架的整體結(jié)構(gòu)以及其在ReORB中的工作流程;最后使用IDL語言定義框架的接口,并以TCP/IP協(xié)議為例,描述一個新的傳輸插件的實現(xiàn)過程。
[Abstract]:In the distributed embedded system, the complex computing tasks are accomplished by means of communication and cooperation between embedded devices.However, the differences between embedded system platforms make it very difficult to develop distributed software.If the traditional solution is adopted, all kinds of communication problems will inevitably be involved, which will increase the difficulty of development, and at the same time, the portability and reusability of the program will be poor.In order to solve the above problems, the traditional CORBA middleware technology was introduced into embedded system. The CORBA/e specification version 1.0 issued by OMG in 2008 enables distributed embedded software to communicate with each other at the object level.However, there are many kinds of communication in embedded system, which is not limited to the GIOP/IIOP based on TCP/IP protocol, which is defined by Ethernet CORBA specification, and it is difficult to meet the requirements of these applications.This paper focuses on the interoperability of ORB, and puts forward the pluggable protocol mechanism of embedded CORBA. The goal is to abstract out the common parts of different transport protocols, so that different transport protocols can be inserted into the core of ORB.To adapt to different application systems.Based on the embedded CORBA product ReORB developed by East China Institute of Computing Technology, this paper analyzes its application requirements in transport protocol, and then designs a flexible configuration.The pluggable protocol framework, which is convenient for various transport protocols to insert, is given. The whole structure of the framework and its workflow in ReORB are given. Finally, the interface of the framework is defined by using IDL language, and the TCP/IP protocol is taken as an example.Describes the implementation of a new transport plug-in.
【學(xué)位授予單位】:復(fù)旦大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.1
【共引文獻(xiàn)】
相關(guān)期刊論文 前10條
1 張小輝;;BitTorrent在嵌入式系統(tǒng)中的應(yīng)用[J];信息通信技術(shù);2010年03期
2 張家奇,于飛,劉喜梅;μC/OS-II在S3C4510B上的移植[J];青島科技大學(xué)學(xué)報(自然科學(xué)版);2005年03期
3 王劍峰,馬艷萍,劉云;μC/OS-Ⅱ在ARM7處理器的移植與測試應(yīng)用[J];青島科技大學(xué)學(xué)報(自然科學(xué)版);2005年05期
4 梁斌;司揚(yáng);張愛軍;;ARM處理器啟動代碼分析與設(shè)計[J];青海大學(xué)學(xué)報(自然科學(xué)版);2011年03期
5 倪江生;金偉明;;信息技術(shù)在汽車中的應(yīng)用[J];輕型汽車技術(shù);2003年10期
6 潘玉灼;;一類嵌入式遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計[J];泉州師范學(xué)院學(xué)報;2011年04期
7 曹忠鋒;姜良華;王亞偉;鄭仕勇;;基于.NET智能客戶端的性能優(yōu)化[J];軟件導(dǎo)刊;2010年02期
8 喻金平;劉孝會;;C~#中的委托在Observer設(shè)計模式中的應(yīng)用研究[J];軟件導(dǎo)刊;2010年11期
9 萬松峰,黃惟公;基于WinCE&ARM的嵌入式工業(yè)監(jiān)控系統(tǒng)的開發(fā)[J];西華大學(xué)學(xué)報(自然科學(xué)版);2005年06期
10 胡婧;楊景常;;基于JTAG協(xié)議的ARM調(diào)試接口設(shè)計[J];西華大學(xué)學(xué)報(自然科學(xué)版);2007年02期
相關(guān)會議論文 前10條
1 王勇;朱瑩;賈永興;;虛擬ARM實驗室建設(shè)[A];中國電子教育學(xué)會高教分會2011年論文集[C];2011年
2 梁磊;洪永強(qiáng);;基于網(wǎng)絡(luò)技術(shù)的嵌入式系統(tǒng)[A];福建省科協(xié)第四屆學(xué)術(shù)年會提升福建制造業(yè)競爭力的戰(zhàn)略思考專題學(xué)術(shù)年會論文集[C];2004年
3 陳曉陽;謝敏;;USB主機(jī)嵌入式化的應(yīng)用和發(fā)展[A];廣西計算機(jī)學(xué)會2004年學(xué)術(shù)年會論文集[C];2004年
4 徐會冬;謝敏;;嵌入式技術(shù)的實際應(yīng)用及前景[A];廣西計算機(jī)學(xué)會2004年學(xué)術(shù)年會論文集[C];2004年
5 徐玉偉;黃宣鈞;李慶偉;謝敏;;嵌入式系統(tǒng)發(fā)展概況與應(yīng)用[A];廣西計算機(jī)學(xué)會2004年學(xué)術(shù)年會論文集[C];2004年
6 徐會冬;謝敏;;數(shù)字式溫濕度傳感器SHT11在單片機(jī)系統(tǒng)的應(yīng)用[A];廣西計算機(jī)學(xué)會2004年學(xué)術(shù)年會論文集[C];2004年
7 彭錦;吳豐順;嚴(yán)蓉;;嵌入式系統(tǒng)在焊接領(lǐng)域的應(yīng)用及展望[A];2009年促進(jìn)中部崛起專家論壇暨第五屆湖北科技論壇——裝備制造產(chǎn)業(yè)發(fā)展論壇論文集(下)[C];2009年
8 郭培源;苑康強(qiáng);陳文華;陳巖;;基于實時操作系統(tǒng)μC/OS-Ⅱ的嵌入式智能網(wǎng)關(guān)GUI設(shè)計實現(xiàn)[A];第二十四屆中國控制會議論文集(下冊)[C];2005年
9 董昕;;基于3G通信技術(shù)的智能交通指揮系統(tǒng)研究[A];四川省通信學(xué)會2009年學(xué)術(shù)年會論文集[C];2009年
10 王會章;王雪瑞;文全剛;;基于WindowsCE系統(tǒng)的網(wǎng)絡(luò)游戲[A];中國通信學(xué)會第六屆學(xué)術(shù)年會論文集(下)[C];2009年
,本文編號:1750066
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1750066.html