亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CORBA技術(shù)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用

        2014-08-04 12:44:28胡海波
        中國(guó)新通信 2014年10期
        關(guān)鍵詞:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)應(yīng)用

        胡海波

        【摘要】 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)中的數(shù)據(jù)之間的關(guān)系不是一一對(duì)應(yīng)的,本文由此分析了作為公共對(duì)象請(qǐng)求代理體系結(jié)構(gòu)的CORBA如何能很好的解決異構(gòu)性導(dǎo)致的應(yīng)用軟件在互操作性、兼容性等方面的問(wèn)題。

        【關(guān)鍵詞】 CORBA技術(shù) 網(wǎng)絡(luò)數(shù)據(jù)庫(kù) 技術(shù)應(yīng)用

        一、引言

        在企業(yè)采用的不同系統(tǒng)間不可避免地在編程語(yǔ)言、操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議、數(shù)據(jù)庫(kù)結(jié)構(gòu)等方面存在異構(gòu)性,使系統(tǒng)的可移植性、可重用性和互操作性受到限制。為此,引入了中間件概念。CORBA技術(shù)就是一種中間件技術(shù)。

        二、基本概念

        CORBA其實(shí)就是把用其他語(yǔ)言開發(fā)的程序碼和關(guān)于該程序碼能力和如何調(diào)用該程序碼的資訊包到一個(gè)套裝(package)中,包成套裝的物件則可以在網(wǎng)絡(luò)上被其他程序(或CORBA物件)調(diào)用。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)(也叫WEB數(shù)據(jù)庫(kù))以后臺(tái)數(shù)據(jù)庫(kù)為基礎(chǔ)的,加上一定的前臺(tái)程序,通過(guò)瀏覽器完成數(shù)據(jù)存儲(chǔ)、查詢等操作的系統(tǒng)。例如,將數(shù)據(jù)存入數(shù)據(jù)庫(kù),或者對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢操作等,最后網(wǎng)站將操作結(jié)果傳回給瀏覽器,通過(guò)瀏覽器將結(jié)果告知用戶。

        三、CORBA體系結(jié)構(gòu)

        CORBA體系結(jié)構(gòu)與規(guī)范建立在OMG的對(duì)象模型基礎(chǔ)之上,它主要由三個(gè)關(guān)鍵部分組成:接口定義語(yǔ)言IDL、對(duì)象請(qǐng)求代理ORB和標(biāo)準(zhǔn)通信協(xié)議IIOP。OMG制定了公共對(duì)象請(qǐng)求代理結(jié)構(gòu)CORBA這一ORB的技術(shù)規(guī)范標(biāo)準(zhǔn),詳細(xì)定義了ORB應(yīng)具備的特性和提供的接口。CORBA3.0具有以下幾個(gè)組成部分:(1)ORB內(nèi)核;(2)OMG接口定義語(yǔ)言IDL;(3)接口池;(4)存根進(jìn)程與框架進(jìn)程;(5)動(dòng)態(tài)請(qǐng)求與分發(fā);(6)對(duì)象適配器。

        CORBA各組成部件間的關(guān)系如圖1所示。

        四、CORBA技術(shù)應(yīng)用

        4.1 應(yīng)用一

        (1)一些數(shù)據(jù)庫(kù)系統(tǒng)不一定支持很多操作系統(tǒng)。選擇一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)可能適合數(shù)據(jù)庫(kù)服務(wù)器,但是要把所有客戶端都限制在指定的操作系統(tǒng)是不適宜的。(2)CORBA比數(shù)據(jù)庫(kù)系統(tǒng)支持的語(yǔ)言的范圍更廣。一些數(shù)據(jù)庫(kù)系統(tǒng)支持多種語(yǔ)言但不支持它們之間的互操作,或者說(shuō),對(duì)一種語(yǔ)言支持得比較全面,但對(duì)其他的則支持的有限。(3)使用 CORBA 來(lái)系統(tǒng)集成使系統(tǒng)的各構(gòu)件能直接通信,而用數(shù)據(jù)庫(kù)系統(tǒng)來(lái)進(jìn)行系統(tǒng)集成需要使用一個(gè)數(shù)據(jù)庫(kù)在構(gòu)件間傳遞信息。兩種方法都很有用,將CORBA和數(shù)據(jù)庫(kù)集成就使系統(tǒng)設(shè)計(jì)者能根據(jù)各子系統(tǒng)的不同選擇合適的方法來(lái)實(shí)現(xiàn)。(4)CORBA提供和OLE的緊密集成,允許VB和其他一些腳本語(yǔ)言能象調(diào)用OLE對(duì)象一樣容易地調(diào)用遠(yuǎn)程CORBA對(duì)象(不管它們是否存儲(chǔ)在數(shù)據(jù)庫(kù)中) 。

        4.2 應(yīng)用二

        三層結(jié)構(gòu)的基本元素是客戶機(jī)、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器客戶機(jī)通過(guò)應(yīng)用服務(wù)器輸出的IDL 接口來(lái)訪問(wèn)應(yīng)用服務(wù)器應(yīng)用服務(wù)器扮演雙重角色,一方面是CORBA 服務(wù)器,另一方面作為數(shù)據(jù)庫(kù)客戶機(jī)訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器以獲得持久狀態(tài)信息。遠(yuǎn)程客戶通過(guò)客戶 Stub向本地的ORB發(fā)出連接服務(wù)對(duì)象的請(qǐng)求;客戶端的ORB 轉(zhuǎn)發(fā)此請(qǐng)求;通過(guò)IIOP協(xié)議,經(jīng)由網(wǎng)絡(luò)轉(zhuǎn)送至應(yīng)用服務(wù)器方的ORB;應(yīng)用服務(wù)器方的 ORB 在接收到請(qǐng)求后,通過(guò)對(duì)象適配器尋找對(duì)應(yīng)的 Skeleton,然后獲得相應(yīng)的對(duì)象實(shí)現(xiàn);對(duì)象實(shí)現(xiàn)執(zhí)行相關(guān)的方法,如果需要連接數(shù)據(jù)庫(kù),則通過(guò)JDBC與數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行連接,將SQL提交給數(shù)據(jù)庫(kù)系統(tǒng);數(shù)據(jù)庫(kù)服務(wù)器解釋執(zhí)行 SQL語(yǔ)句,然后將執(zhí)行結(jié)果返回應(yīng)用服務(wù)器上的服務(wù)對(duì)象;服務(wù)對(duì)象對(duì)結(jié)果處理后傳回給客戶端。

        五、CORBA技術(shù)前景

        CORBA技術(shù)可以實(shí)現(xiàn)分布式異構(gòu)環(huán)境下面向?qū)ο筌浖目芍赜眯?、可移植性和互操作性,建立起一種跨硬件平臺(tái)、操作系統(tǒng)、網(wǎng)絡(luò)環(huán)境以及數(shù)據(jù)庫(kù)的異構(gòu)型應(yīng)用環(huán)境。有些開發(fā)商的可視化軟件系統(tǒng)中預(yù)設(shè)了CORBA組件工具,用戶很容易使用,而不用IDL編寫。將來(lái),該項(xiàng)技術(shù)在應(yīng)用中會(huì)不斷完善,為編程人員提供解決難題的利器。

        猜你喜歡
        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)應(yīng)用
        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的安全及性能優(yōu)化
        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全檢測(cè)與管理程序的設(shè)計(jì)實(shí)現(xiàn)研究
        痕跡檢驗(yàn)技術(shù)在刑事偵查工作中的應(yīng)用探析
        法制博覽(2016年11期)2016-11-14 10:44:13
        辦公自動(dòng)化中計(jì)算機(jī)信息處理技術(shù)的應(yīng)用
        低碳環(huán)保技術(shù)在環(huán)境治理中的應(yīng)用分析及闡述
        淺析林業(yè)整地造林的技術(shù)應(yīng)用
        計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全管理技術(shù)分析
        基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
        現(xiàn)代煙草工業(yè)發(fā)展趨勢(shì)及降焦減害技術(shù)應(yīng)用研究
        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全研究與應(yīng)用
        国产爆乳美女娇喘呻吟| 人妻系列无码专区久久五月天 | 国产少妇露脸精品自拍网站| 日本不卡的一区二区三区中文字幕| 少妇伦子伦情品无吗| 久久夜色精品国产噜噜亚洲av| XXXXBBBB欧美| 青青草一级视频在线观看| 一本大道久久a久久综合精品| 天天做天天爱夜夜爽毛片毛片| 国产激情电影综合在线看| 国产美女在线精品亚洲二区| 日本女同伦理片在线观看| 国产一区二区三区亚洲| 欧美性生交大片免费看app麻豆 | 久久在一区二区三区视频免费观看| 国产福利永久在线视频无毒不卡 | 精品国产18禁久久久久久久| 国产亚洲精品成人av在线| 99久久精品一区二区国产| 亚洲国产精品无码久久久| 麻豆亚洲av永久无码精品久久| 成人日韩av不卡在线观看| 精品久久人妻一区二区| 日本精品女优一区二区三区| 亚洲av无码久久精品狠狠爱浪潮| 国产精品丝袜黑色高跟鞋| 国产亚洲亚洲精品视频| 日韩精品视频在线观看无| 少妇熟女天堂网av| 天堂а√在线最新版中文| 激情亚洲综合熟女婷婷| 亚洲日本一区二区三区四区| 美女露内裤扒开腿让男人桶无遮挡 | 亚洲成aⅴ人片在线观看天堂无码| 日本在线一区二区三区视频| 欧洲美熟女乱av亚洲一区| 日日澡夜夜澡人人高潮| 亚洲区精选网址| 国产极品大秀在线性色| 婷婷色香五月综合缴缴情|