国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于CORBA的數(shù)字媒體工具共享平臺的設(shè)計(jì)和實(shí)現(xiàn)

2020-09-01 22:10:47徐新星
關(guān)鍵詞:共享平臺數(shù)字媒體實(shí)現(xiàn)

徐新星

摘 要:本文針對當(dāng)前數(shù)字媒體在各領(lǐng)域應(yīng)用中所存在的局限性,通過對中間件以及CORBA(公共對象請求代理體系結(jié)構(gòu))技術(shù)分析,就基于CORBA的數(shù)字媒體工具共享平臺的開發(fā)設(shè)計(jì)與應(yīng)用實(shí)現(xiàn)進(jìn)行研究,以供參考.

關(guān)鍵詞:CORBA;數(shù)字媒體;工具;共享平臺;設(shè)計(jì);實(shí)現(xiàn)

中圖分類號:TP311? 文獻(xiàn)標(biāo)識碼:A? 文章編號:1673-260X(2020)07-0035-03

在數(shù)字技術(shù)的快速發(fā)展與廣泛應(yīng)用下,逐漸推動了數(shù)字媒體在各個領(lǐng)域的應(yīng)用實(shí)現(xiàn),同時使其在不同領(lǐng)域發(fā)展中所發(fā)揮的作用和影響日益突出,比如,在游戲產(chǎn)業(yè)以及空間科學(xué)模擬、三維場景再現(xiàn)等行業(yè)領(lǐng)域中都有廣泛的應(yīng)用,且對該領(lǐng)域的創(chuàng)新與發(fā)展影響日益突出.值得注意的是,結(jié)合當(dāng)前數(shù)字媒體在各領(lǐng)域創(chuàng)新與發(fā)展中的具體應(yīng)用情況,由于上述行業(yè)領(lǐng)域的創(chuàng)新發(fā)展中對數(shù)字媒體的應(yīng)用主要建立在本地機(jī)器與軟件系統(tǒng)的支持上,或者是通過專門的技術(shù)人員在專業(yè)工作站進(jìn)行有關(guān)操作實(shí)現(xiàn),這種情況導(dǎo)致數(shù)字媒體在不同領(lǐng)域中的實(shí)際應(yīng)用所造成的硬件占用與消耗過大,也造成了其在一些急需數(shù)字媒體支持的中小企業(yè)與學(xué)校等組織領(lǐng)域的創(chuàng)新和發(fā)展中不能被廣泛應(yīng)用,對數(shù)字媒體在現(xiàn)代化發(fā)展中的積極作用充分發(fā)揮存在著一定的不利影響.針對這種情況,結(jié)合當(dāng)前有關(guān)研究中所提出的數(shù)字媒體工具共享平臺概念,對中間件與CORBA技術(shù)進(jìn)行介紹分析基礎(chǔ)上,就基于CORBA的數(shù)字媒體工具共享平臺的開發(fā)設(shè)計(jì)與應(yīng)用實(shí)現(xiàn)進(jìn)行研究,具有十分積極的作用和意義.

1 中間件以及CORBA技術(shù)介紹

數(shù)字媒體是計(jì)算機(jī)存儲以及計(jì)算機(jī)處理、計(jì)算機(jī)網(wǎng)絡(luò)等技術(shù)為基礎(chǔ)的信息媒體,而數(shù)字媒體工具共享平臺則是用于解決數(shù)字媒體資源以及數(shù)字資產(chǎn)、數(shù)字內(nèi)容管理與利用的完整方案和軟件系統(tǒng).數(shù)字媒體工具共享平臺的構(gòu)建是以數(shù)字媒體信息與知識管理平臺為基礎(chǔ),通過對開放性知識模型以及知識網(wǎng)格、搜索引擎、知識庫技術(shù)等多種先進(jìn)技術(shù)的綜合利用所開發(fā)設(shè)計(jì)的一種工具.其中,中間件及其有關(guān)技術(shù)就是數(shù)字媒體工具共享平臺開發(fā)與設(shè)計(jì)實(shí)現(xiàn)的一種關(guān)鍵技術(shù).

與集中式計(jì)算相比,分布式計(jì)算是通過對兩個或以上的多個運(yùn)行軟件的信息共享實(shí)現(xiàn),并且其中所包含的軟件既可以是同一臺計(jì)算機(jī)中運(yùn)行的軟件,也可能為不同計(jì)算機(jī)之間通過網(wǎng)絡(luò)連接實(shí)現(xiàn)的軟件信息共享形式,其在實(shí)際應(yīng)用中不僅能夠通過并行處理促進(jìn)系統(tǒng)的性能提升,同時還能夠通過模塊化設(shè)計(jì)改善系統(tǒng)本身的可伸縮性與可移植性,利用復(fù)制作用實(shí)現(xiàn)系統(tǒng)的可用性以及運(yùn)行使用可靠性,作用優(yōu)勢更加顯著.值得注意的是,雖然與集中式計(jì)算系統(tǒng)相比,分布式計(jì)算的優(yōu)勢相對突出,但是在進(jìn)行相應(yīng)的通信系統(tǒng)開發(fā)與應(yīng)用不僅成本較高,且容易出現(xiàn)錯誤,在缺乏標(biāo)準(zhǔn)的中間件組件的情況下,其開發(fā)設(shè)計(jì)的難度更高,所開發(fā)系統(tǒng)的運(yùn)行穩(wěn)定性也較差.由此可見,面向?qū)ο蟮闹虚g件在解決分布式軟件開發(fā)設(shè)計(jì)問題中具有十分重要的作用和影響.其中,分布對象計(jì)算是在分布式計(jì)算與對象技術(shù)不斷發(fā)展基礎(chǔ)上,通過結(jié)合運(yùn)用所形成的一種新的技術(shù)形式,而CORBA是以分布式軟件的集成設(shè)計(jì)為最終目的,它不僅是一種軟件開發(fā)模式,更是一種軟件開發(fā)標(biāo)準(zhǔn),為軟件開發(fā)所必須的服務(wù)與使用工具的集合提供了良好的條件支持,同時也為互聯(lián)網(wǎng)與分布式軟件技術(shù)發(fā)展背景下的分布式應(yīng)用軟件開發(fā)以及全面集成設(shè)計(jì)提供了良好的需求支撐.如下圖1所示,即為CORBA對象請求代理體系的結(jié)構(gòu)示意圖.

CORBA在對分布式應(yīng)用軟件開發(fā)中存在的問題進(jìn)行有效解決過程中,其功能作用主要表現(xiàn)在以下幾個方面.首先,針對分布式應(yīng)用軟件可能在各硬件平臺上分布存在情況,CORBA對象請求代理體系在實(shí)際設(shè)計(jì)應(yīng)用中能夠通過其跨平臺開發(fā)與設(shè)計(jì)功能對其進(jìn)行全面集成;同時,CORBA還具有跨操作系統(tǒng)開發(fā)與設(shè)計(jì)功能,能夠針對分布式應(yīng)用系統(tǒng)在不同計(jì)算機(jī)操作系統(tǒng)中分布存在特征,對其實(shí)現(xiàn)集成開發(fā)與設(shè)計(jì)應(yīng)用,其中包含Windows以及UNIX、Linux等多種計(jì)算機(jī)操作系統(tǒng).其次,CORBA技術(shù)在對分布式應(yīng)用軟件系統(tǒng)進(jìn)行全面集成設(shè)計(jì)中,還具有跨協(xié)議以及跨語言開發(fā)與設(shè)計(jì)功能,能夠針對現(xiàn)有的計(jì)算機(jī)應(yīng)用軟件開發(fā)語言所存在的具有各自獨(dú)立的特色以及不同局限性問題實(shí)現(xiàn)跨語言開發(fā)與設(shè)計(jì),以滿足其集成設(shè)計(jì)需求.最后,CORBA技術(shù)在實(shí)現(xiàn)分布式應(yīng)用軟件系統(tǒng)的集成開發(fā)與設(shè)計(jì)中,還具有跨版本開發(fā)與設(shè)計(jì)功能,能夠針對計(jì)算機(jī)用戶對應(yīng)用軟件開發(fā)需求的不斷變化情況,在進(jìn)行分布式應(yīng)用軟件開發(fā)中能夠利用其跨版本功能對所開發(fā)軟件的透明性進(jìn)行保障.

2 基于CORBA的數(shù)字媒體工具共享平臺的開發(fā)設(shè)計(jì)與實(shí)現(xiàn)

2.1 基于CORBA的數(shù)字媒體工具共享平臺的總體結(jié)構(gòu)設(shè)計(jì)

根據(jù)上述對中間件以及CORBA技術(shù)的介紹和分析,在進(jìn)行基于CORBA的數(shù)字媒體工具共享平臺的總體結(jié)構(gòu)開發(fā)與設(shè)計(jì)中,一般情況下,會將其劃分設(shè)計(jì)為客戶端、網(wǎng)關(guān)以及服務(wù)端等不同結(jié)構(gòu)部分,其中,客戶端在整個平臺系統(tǒng)中是用于進(jìn)行服務(wù)器端CORBA對象請求調(diào)用的結(jié)構(gòu)部分,通過向服務(wù)端進(jìn)行請求調(diào)用信號發(fā)出,以實(shí)現(xiàn)對特定的對象接口操作的調(diào)用,并且在任何能夠?qū)崿F(xiàn)互聯(lián)網(wǎng)訪問的客戶機(jī)器上均能進(jìn)行客戶端部署與設(shè)計(jì),從而對系統(tǒng)平臺的整體運(yùn)行和使用進(jìn)行支持;其次,服務(wù)器端一般由多臺服務(wù)器設(shè)備構(gòu)成,并且每個服務(wù)器中都存在一個或多個不同的應(yīng)用程度,其中包含有一些CORBA對象的操作等,能夠?qū)蛻舳嗽谥付▽ο笊系牟僮髡埱筮M(jìn)行響應(yīng),并且在這一過程中客戶端無法直接進(jìn)行服務(wù)器訪問,對需要服務(wù)器端服務(wù)的客戶請求,需要通過網(wǎng)關(guān)進(jìn)行服務(wù)請求發(fā)送,并由網(wǎng)關(guān)對客戶端的服務(wù)請求向服務(wù)器轉(zhuǎn)送,然后將服務(wù)器對服務(wù)請求的響應(yīng)結(jié)果向客戶返回,因此,網(wǎng)關(guān)在整個系統(tǒng)平臺的運(yùn)行中是實(shí)現(xiàn)客戶端與服務(wù)器端數(shù)據(jù)流交換的重要中間場所,而對于該系統(tǒng)平臺的網(wǎng)關(guān)設(shè)計(jì)既可以建立在應(yīng)用層,也可以建立在傳輸層上,它存在多種不同的設(shè)計(jì)實(shí)現(xiàn)形式.如下圖2所示,即為基于CORBA的數(shù)字媒體工具共享平臺總體結(jié)構(gòu)示意圖.

2.2 基于CORBA的數(shù)字媒體工具共享平臺的設(shè)計(jì)與實(shí)現(xiàn)

根據(jù)上述系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)可以看出,對客戶端與服務(wù)器端的相互隔離設(shè)計(jì),有利于促進(jìn)系統(tǒng)總體結(jié)構(gòu)的有效簡化設(shè)計(jì)與實(shí)現(xiàn),同時,系統(tǒng)運(yùn)行與使用中通過網(wǎng)關(guān)進(jìn)行客戶服務(wù)請求轉(zhuǎn)發(fā)以及對服務(wù)器所提供的服務(wù)向客戶端返回,能夠?qū)崿F(xiàn)對同一機(jī)器所提供的客戶數(shù)量進(jìn)行透明控制,以對服務(wù)器服務(wù)運(yùn)行的負(fù)載強(qiáng)度進(jìn)行合理調(diào)節(jié),確保其負(fù)載均衡,從而對整個系統(tǒng)運(yùn)行的穩(wěn)定性和可靠性進(jìn)行保障.此外,在上述系統(tǒng)結(jié)構(gòu)設(shè)計(jì)中,如果在系統(tǒng)運(yùn)行服務(wù)過程中,出現(xiàn)某一臺服務(wù)器停止服務(wù)情況,就會通過有關(guān)控制操作停止向該服務(wù)器發(fā)送服務(wù)請求,進(jìn)而減少對整個系統(tǒng)運(yùn)行的不利影響,并且在服務(wù)器運(yùn)行過程中出現(xiàn)資源緊張時,能夠通過隨時向服務(wù)器端進(jìn)行新的服務(wù)器添加,在與網(wǎng)關(guān)實(shí)現(xiàn)相應(yīng)的配置設(shè)置情況下,對客戶的服務(wù)請求以及整個系統(tǒng)運(yùn)行進(jìn)行支持;最后,通過將客戶端的所有服務(wù)請求利用網(wǎng)關(guān)向服務(wù)器傳送,能夠避免將服務(wù)器資源部署在互聯(lián)網(wǎng)上,從而減少服務(wù)器資源受攻擊和威脅的風(fēng)險(xiǎn),促進(jìn)其數(shù)據(jù)安全性有效提升.

在進(jìn)行基于CORBA的數(shù)字媒體工具共享平臺的開發(fā)與設(shè)計(jì)中,需要從系統(tǒng)平臺運(yùn)行服務(wù)的交互數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)以及系統(tǒng)客戶端、服務(wù)器與網(wǎng)關(guān)的具體設(shè)計(jì)等方面進(jìn)行研究和分析.其中,基于CORBA的數(shù)字媒體工具共享平臺的交互數(shù)據(jù)及其結(jié)構(gòu)設(shè)計(jì)中,由于系統(tǒng)客戶端向服務(wù)器所發(fā)出的服務(wù)請求,以及系統(tǒng)的服務(wù)器端向客戶端所返回的服務(wù)內(nèi)容,都是以數(shù)據(jù)命令或選項(xiàng)形式進(jìn)行傳送實(shí)現(xiàn)的,因此,對數(shù)據(jù)結(jié)構(gòu)的有效設(shè)計(jì),不僅能確保其有效傳輸,而且對整個系統(tǒng)平臺運(yùn)行使用的可擴(kuò)展性也存在一定的影響,對其后期進(jìn)行新的應(yīng)用添加與使用存在一定的關(guān)聯(lián).根據(jù)基于CORBA的數(shù)字媒體工具共享平臺運(yùn)行對交互數(shù)據(jù)的具體需求,在進(jìn)行交互數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)中,主要包含基本數(shù)據(jù)結(jié)構(gòu)與擴(kuò)展數(shù)據(jù)結(jié)構(gòu)和命令結(jié)構(gòu)等設(shè)計(jì).其中,在進(jìn)行基本數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)中,能夠通過有關(guān)數(shù)據(jù)文件實(shí)現(xiàn)多種可重新分配空間的基本數(shù)據(jù)結(jié)構(gòu)與自定義數(shù)據(jù)結(jié)構(gòu)類型設(shè)計(jì)和定義,以進(jìn)行系統(tǒng)運(yùn)行中所需的整數(shù)序列以及二進(jìn)制信息、浮點(diǎn)數(shù)序列等數(shù)據(jù)存放,這些基本數(shù)據(jù)結(jié)構(gòu)不僅能夠在系統(tǒng)運(yùn)行直接用于通信傳輸,而且還能夠被作為擴(kuò)展數(shù)據(jù)結(jié)構(gòu)的組成部分進(jìn)行設(shè)計(jì)應(yīng)用.此外,對系統(tǒng)運(yùn)行的交互數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)中,還需要進(jìn)行用戶信息數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),以將其作為用戶進(jìn)行系統(tǒng)平臺登錄的身份驗(yàn)證以及用戶退出系統(tǒng)平臺時的確認(rèn)信息.其中,用戶登錄系統(tǒng)平臺時所上傳的身份驗(yàn)證與初始化信息是以csUSERLOGIN_STRUCT數(shù)據(jù)結(jié)構(gòu)形式進(jìn)行保存,而在用戶操作完成退出系統(tǒng)平臺時的確認(rèn)信息則是以csUSERLOGOUT_STRUCT數(shù)據(jù)結(jié)構(gòu)進(jìn)行定義和保存的.除這兩種用戶信息數(shù)據(jù)結(jié)構(gòu)外,系統(tǒng)平臺開發(fā)與設(shè)計(jì)中還進(jìn)行了一些較為復(fù)雜與專用數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),像string_id.idl文件中所定義的有關(guān)對象標(biāo)識ID的數(shù)據(jù)結(jié)構(gòu)等,都是系統(tǒng)平臺的用戶信息數(shù)據(jù)結(jié)構(gòu)的主要形式.

3 結(jié)束語

總之,對基于CORBA的數(shù)字媒體工具共享平臺的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行研究,有利于促進(jìn)其在實(shí)際開發(fā)與設(shè)計(jì)中的有效推廣應(yīng)用,從而滿足當(dāng)前數(shù)字媒體在各領(lǐng)域的廣泛應(yīng)用需求,具有十分積極的作用和意義.

——————————

參考文獻(xiàn):

〔1〕黃娟紅,吳藝韞.建筑設(shè)計(jì)業(yè)數(shù)字媒體資產(chǎn)管理平臺設(shè)計(jì)與架構(gòu)[J].設(shè)計(jì)藝術(shù)研究,2018,8(05):70-75.

〔2〕臧宏業(yè),吳學(xué)輝.數(shù)字媒體技術(shù)專業(yè)的資源共享平臺建設(shè)研究[J].計(jì)算機(jī)時代,2017,35(02):24-26+30.

〔3〕李立志,滕海波,陶勝.數(shù)字動漫媒體共享平臺實(shí)現(xiàn)與研究[J].電腦與信息技術(shù),2016,24(05):1-3.

〔4〕陳麗芳.面向數(shù)字媒體學(xué)科交叉的資源共享平臺的設(shè)計(jì)與研究[J].軟件工程師,2014,17(09):54-55.

〔5〕王穎.基于人機(jī)工程學(xué)原理在數(shù)字媒體平臺中的研究[J].現(xiàn)代裝飾(理論),2014(08):19.

〔6〕陳明祥,張鵬洲,刁毅剛.數(shù)字媒體內(nèi)容技術(shù)標(biāo)準(zhǔn)檢測與服務(wù)平臺建設(shè)及應(yīng)用[J].信息技術(shù)與標(biāo)準(zhǔn)化,2014(04):39-42.

猜你喜歡
共享平臺數(shù)字媒體實(shí)現(xiàn)
中企搭乘“共享平臺”好出海
科學(xué)數(shù)據(jù)共享平臺的建設(shè)與服務(wù)探討
“微平臺”在包裝設(shè)計(jì)課程資源共享教學(xué)中的應(yīng)用研究
辦公室人員尚需制定個人發(fā)展規(guī)劃
蘇州信息學(xué)院教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
淺談環(huán)境藝術(shù)設(shè)計(jì)中數(shù)字技術(shù)的運(yùn)用
數(shù)字媒體藝術(shù)的現(xiàn)狀與前景
數(shù)字媒體的時代特征
人間(2016年26期)2016-11-03 18:20:09
如何實(shí)現(xiàn)人企合一
淺析鐵路通信傳輸?shù)臉?gòu)成及實(shí)現(xiàn)方法
隆回县| 陆丰市| 萨迦县| 凯里市| 涟水县| 蓝田县| 宝坻区| 珠海市| 蛟河市| 合阳县| 昌邑市| 阿克苏市| 临泽县| 孙吴县| 玉溪市| 鲜城| 辛集市| 灵寿县| 玉龙| 疏附县| 油尖旺区| 济源市| 湖南省| 榆树市| 八宿县| 蚌埠市| 凤山市| 石棉县| 建德市| 理塘县| 乌拉特前旗| 鄂伦春自治旗| 沅陵县| 旅游| 诏安县| 昂仁县| 城固县| 和静县| 东乡族自治县| 本溪市| 元阳县|