基于XML的空間數(shù)據(jù)互操作實(shí)現(xiàn) ***
開放分布式處理參考模型的技術(shù)觀點(diǎn)涉及 分布式系統(tǒng)中的底層基礎(chǔ)設(shè)施。它描述了在分布式系統(tǒng)中使用的硬件和軟件構(gòu)成。為了從技術(shù)觀點(diǎn)上實(shí)現(xiàn)互操作,需要一個(gè)能夠使分布式系統(tǒng)的組件實(shí)現(xiàn)可互操作的基礎(chǔ)設(shè)施。該基礎(chǔ)設(shè)施可以由分布式計(jì)算平臺(tái)(DCP)來(lái)提供,它允許對(duì)象跨越計(jì)算機(jī) *** 、硬件平臺(tái)、操作系統(tǒng)和程序語(yǔ)言進(jìn)行互操作。
在DCP中對(duì)象間的通信是由“通信服務(wù)”來(lái)處理的,例如CORBA環(huán)境中通過(guò)對(duì)象請(qǐng)求 *** (ORB)實(shí)現(xiàn)的對(duì)象間的通信。
通信服務(wù)負(fù)責(zé)將一個(gè)客戶對(duì)象的請(qǐng)求傳送到服務(wù)器對(duì)象。一個(gè)從客戶對(duì)象到服務(wù)器對(duì)象的請(qǐng)求稱為遠(yuǎn)程 *** 調(diào)用。為了在服務(wù)器對(duì)象中執(zhí)行遠(yuǎn)程 *** 調(diào)用,需要用通訊服務(wù)來(lái)收集來(lái)自客戶端的所有請(qǐng)求參數(shù),把它們打包到一個(gè)獨(dú)立于平臺(tái)的結(jié)構(gòu)中,并將其發(fā)送到服務(wù)器對(duì)象。然后,請(qǐng)求的結(jié)果將被收集、打包,并返回給調(diào)用客戶端。
在Grid GIS發(fā)展過(guò)程中,逐步形成了空間信息服務(wù)的抽象規(guī)范,其中部分服務(wù)是在網(wǎng)格上提供各種服務(wù),如圖所示。
添加微信好友, 獲取更多信息
復(fù)制微信號(hào)
通過(guò)XML建模,完成跨平臺(tái)調(diào)用的組件的功能定義,包括入口出口參數(shù)的設(shè)置,提供調(diào)用 *** 的描述和具體功能組件的位置映像,以及遠(yuǎn)程調(diào)用的相關(guān)參數(shù)的設(shè)置。
來(lái)源:開源地理空間基金會(huì)中文分會(huì)
來(lái)源鏈接:https://www.osgeo.cn/post/19e23
本站聲明:網(wǎng)站內(nèi)容來(lái)源于 *** ,如有侵權(quán),請(qǐng)聯(lián)系我們,我們將及時(shí)處理。