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

?

新時(shí)期Web Service支持下軟件資源共享方法探討

2017-09-09 12:49胡倩

胡倩

摘要:由于網(wǎng)絡(luò)資源紛繁雜亂,人們對(duì)軟件資源共享需求逐漸加大,現(xiàn)有的軟件資源共享方法已經(jīng)無(wú)法滿足需求。本文針對(duì)軟件資源分布廣、應(yīng)用形式繁雜等現(xiàn)狀,采用Web Service技術(shù)、交互式遠(yuǎn)程顯示技術(shù)、批量作業(yè)管理技術(shù)、單點(diǎn)登錄技術(shù),構(gòu)建一套基于B/S架構(gòu)的軟件資源共享應(yīng)用系統(tǒng)。該系統(tǒng)在多個(gè)資源區(qū)域與web后臺(tái)模塊之間建立連接,完成用戶映射,支持后臺(tái)系統(tǒng)功能實(shí)時(shí)調(diào)用,實(shí)現(xiàn)了軟件資源共享。

關(guān)鍵詞:Web Service;軟件資源;共享方法

中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2017)07-0220-02

信息技術(shù)的快速發(fā)展,將人們帶入了一個(gè)全新的信息時(shí)代,人們的交流與工作都離不開(kāi)信息技術(shù)。由于信息資源被存儲(chǔ)在多個(gè)數(shù)據(jù)庫(kù)中,而數(shù)據(jù)庫(kù)自身具有異構(gòu)性、分布性,因此,無(wú)法實(shí)現(xiàn)資源共享[1]。為了解決這一問(wèn)題,本文引入了Web Service技術(shù),構(gòu)建了一套軟件資源共享應(yīng)用系統(tǒng),達(dá)到了資源共享的目的。

1 軟件資源共享的核心技術(shù)

1.1 Web Service技術(shù)

在XML文檔的基礎(chǔ)上,使用該項(xiàng)技術(shù)不僅能夠?qū)崿F(xiàn)服務(wù)的請(qǐng)求、服務(wù)的描述、結(jié)果的反饋,而且還能夠在客戶端,采取標(biāo)準(zhǔn)化形式,對(duì)異構(gòu)軟件資源進(jìn)行相應(yīng)處理,在其基礎(chǔ)上,使用服務(wù)器端獲取與其相關(guān)配置信息,結(jié)合資料進(jìn)行管理,這種方式可以在一定程度上屏蔽資源的異構(gòu)特性。采用Web Service技術(shù),在異構(gòu)臺(tái)上共享信息時(shí),與操作系統(tǒng)、應(yīng)用平臺(tái)、編程語(yǔ)言都無(wú)關(guān)[2]。

1.1.1 服務(wù)提供者

該部分屬于整個(gè)體系的服務(wù)部分,代表服務(wù)所有者。

1.1.2 服務(wù)注冊(cè)中心

該部分屬于可搜索服務(wù)描述注冊(cè)中心,主要用于發(fā)布服務(wù)描述,將該服務(wù)中心的操作人員作為服務(wù)提供者。而服務(wù)請(qǐng)求者扮演的角色需要做的工作是查找服務(wù),除此之外,還要獲取服務(wù)綁定信息。

1.1.3 服務(wù)請(qǐng)求者

該部分主要用于尋找服務(wù),通過(guò)調(diào)用該項(xiàng)服務(wù),得到需要的服務(wù)。除此之外,還有一種方法很有效,即啟動(dòng)與服務(wù)交互相關(guān)的程序,同樣可以獲取相應(yīng)服務(wù)。

1.2 交互式遠(yuǎn)程顯示技術(shù)

該項(xiàng)技術(shù)是采用了SBC技術(shù),支持遠(yuǎn)程操控,其運(yùn)行速度方面、操作習(xí)慣方面,其設(shè)計(jì)方案的效果均與本地效果相近[3]。通過(guò)該項(xiàng)技術(shù),不僅能夠?qū)崿F(xiàn)用戶遠(yuǎn)程會(huì)話管理,而且該項(xiàng)基礎(chǔ)還支持來(lái)自用戶鍵盤鼠標(biāo)事件的接收,將此技術(shù)的應(yīng)用情況反饋給用戶。

1.3 批量作業(yè)管理技術(shù)

該項(xiàng)技術(shù)主要用來(lái)解決一些批量作業(yè)與交互式作業(yè)結(jié)合的應(yīng)用共享問(wèn)題,或者批量作業(yè)管理應(yīng)用問(wèn)題,針對(duì)這兩種應(yīng)用問(wèn)題,計(jì)算機(jī)資源共享問(wèn)題才是人們的重點(diǎn)關(guān)心對(duì)象,而交互的需求不是很大[4]。

1.4 單點(diǎn)登錄技術(shù)

由于軟件資源逐漸增多,為了給資源合法性提供有效保障,必須設(shè)置登錄口令,而單點(diǎn)登錄方法無(wú)需多次登錄,僅通過(guò)一次登錄即可實(shí)現(xiàn)多個(gè)應(yīng)用系統(tǒng)的訪問(wèn)[5]。

在用戶管理模塊的作用下,登錄用戶可以與多個(gè)應(yīng)用系統(tǒng)賬戶構(gòu)成一個(gè)登錄映射表,當(dāng)用戶需要登錄系統(tǒng)時(shí),直接調(diào)用此表即可自動(dòng)登錄,并且用戶登錄狀態(tài)也會(huì)自動(dòng)反饋給管理模塊,依據(jù)反饋結(jié)果,不斷完善登錄映射表。

2 軟件資源共享應(yīng)用系統(tǒng)設(shè)計(jì)-系統(tǒng)的框架設(shè)計(jì)

為了實(shí)現(xiàn)軟件資源共享,本文采用Web Service技術(shù)以及相關(guān)技術(shù),依據(jù)用戶需求,構(gòu)建一套基于B/S架構(gòu)的軟件資源共享應(yīng)用系統(tǒng)。該系統(tǒng)無(wú)需客戶端,通過(guò)瀏覽器訪問(wèn)web網(wǎng)站即可應(yīng)用。在后臺(tái)服務(wù)器系統(tǒng)管理下運(yùn)行相關(guān)應(yīng)用軟件,采用交互式顯示技術(shù),在用戶與資源管理系統(tǒng)之間建立顯示連接,傳達(dá)鼠標(biāo)鍵盤事件。批量作業(yè)管理技術(shù)的應(yīng)用,有效簡(jiǎn)化了用戶訪問(wèn)資源流程,通過(guò)瀏覽web網(wǎng)頁(yè),發(fā)出共享資源命令即可獲取所需資源,該部分操作將在系統(tǒng)后臺(tái)進(jìn)行作業(yè)。

本設(shè)計(jì)方案將系統(tǒng)劃分為4個(gè)層次,第一層為用戶層,第二層為web層,第三層為系統(tǒng)層,第四層為應(yīng)用軟件層。接下來(lái)分別對(duì)這四層進(jìn)行詳細(xì)論述:

2.1 用戶層

按照用戶身份的不同,將用戶分為不同等級(jí),并設(shè)置相應(yīng)操作權(quán)限。接下來(lái),依據(jù)用戶操作與管理資源的等級(jí),為其提供對(duì)應(yīng)的操作界面。

2.2 web層

該層主要是為用戶訪問(wèn)資源提供入口,由兩個(gè)子層構(gòu)成。其中,上層中批量作業(yè)管理模塊與交互應(yīng)用模塊,依據(jù)軟件的實(shí)際操作模式,為用戶提供批處理與交互操作界面,下層中后臺(tái)系統(tǒng)web接口與單點(diǎn)登錄模塊,在多個(gè)資源區(qū)域與web后臺(tái)模塊之間建立連接,完成用戶映射,支持后臺(tái)系統(tǒng)功能的實(shí)時(shí)調(diào)用。而資源管理模塊是用來(lái)管理主機(jī)具體應(yīng)用、資源所在區(qū)域、應(yīng)用軟件、信息發(fā)布等。權(quán)限管理包括資源的訪問(wèn)控制功能與授權(quán)功能。

2.3 系統(tǒng)層

該層位于web層與應(yīng)用軟件層之間,主要由四個(gè)模塊構(gòu)成,分別是數(shù)據(jù)管理模塊、資源管理模塊、交互式遠(yuǎn)程顯示模塊、批處理作業(yè)模塊(批量作業(yè)管理模塊)。其中,批處理作業(yè)管理主要用來(lái)調(diào)度作業(yè);交互式遠(yuǎn)程顯示模塊供用戶調(diào)用,主要用于發(fā)布應(yīng)用軟件;資源管理模塊的作用在于采集服務(wù)器狀態(tài),并統(tǒng)計(jì)軟件使用情況。

2.4 應(yīng)用軟件層

該層包括多種類型操作系統(tǒng)、專業(yè)與非專業(yè)應(yīng)用軟件、應(yīng)用數(shù)據(jù)庫(kù)、應(yīng)用數(shù)據(jù)文件。在該層實(shí)現(xiàn)資源的統(tǒng)一管理與應(yīng)用,該層次針對(duì)系統(tǒng)軟件環(huán)境與硬件環(huán)境,在資源共享、資源存儲(chǔ)、用戶管理三個(gè)方面進(jìn)行統(tǒng)一管理。

3 結(jié)語(yǔ)

資源共享是降低軟件資源開(kāi)發(fā)成本的主要方式,本文采用Web Service技術(shù)以及相關(guān)技術(shù),提出了軟件資源共享方案,設(shè)計(jì)一套軟件資源共享系統(tǒng),并繪制了資源共享實(shí)現(xiàn)流程。在本文研究的基礎(chǔ)上,希望在今后的研究中,可以將web服務(wù)調(diào)用出錯(cuò)問(wèn)題作用重點(diǎn)研究?jī)?nèi)容進(jìn)行深入研究,從而為數(shù)據(jù)的保密性與完整性提供保障。

參考文獻(xiàn)

[1]趙鑫,王偉,張文博,魏峻.共享式Web應(yīng)用服務(wù)器集群的資源整合方法研究[J].計(jì)算機(jī)科學(xué)與探索,2013,7(1):25-34.

[2]王非.中醫(yī)藥信息資源共享的Web服務(wù)解決方案[J].計(jì)算機(jī)工程與設(shè)計(jì),2013,34(7):2604-2608.

[3]劉暢,孫連英,彭濤,商新娜.基于RESTful面向資源的Web服務(wù)研究[J].數(shù)學(xué)的實(shí)踐與認(rèn)識(shí),2013,43(3):124-128.

[4]康國(guó)勝,劉建勛,唐明董,劉小青.面向多請(qǐng)求的Web服務(wù)全局優(yōu)化選擇模型研究[J].計(jì)算機(jī)研究與發(fā)展,2013,50(7):1524-1533.

[5]王斌斌,周作建,過(guò)潔,等.基于迭代訓(xùn)練的Web Service混合協(xié)同過(guò)濾推薦模型[J].計(jì)算機(jī)研究與發(fā)展,2013,50(s2):153-162.endprint

漠河县| 哈巴河县| 双江| 临城县| 礼泉县| 平潭县| 太谷县| 南充市| 东丽区| 新建县| 横山县| 滦南县| 霍林郭勒市| 崇阳县| 雷波县| 应用必备| 凉城县| 陵水| 彰化市| 清涧县| 湘阴县| 阜阳市| 黎城县| 左贡县| 咸丰县| 承德县| 邵东县| 盖州市| 蕉岭县| 西城区| 信宜市| 张家口市| 凤翔县| 集安市| 正安县| 图们市| 江津市| 凉山| 大荔县| 中山市| 庐江县|