欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

分布式系統(tǒng)的資源操作方法及裝置、分布式系統(tǒng)與流程

文檔序號:11285979閱讀:193來源:國知局
分布式系統(tǒng)的資源操作方法及裝置、分布式系統(tǒng)與流程

本發(fā)明涉及計算機技術領域,尤其涉及一種分布式系統(tǒng)的資源操作方法及裝置、分布式系統(tǒng)。



背景技術:

在現(xiàn)有的分布式系統(tǒng)中,往往配備有進行資源調(diào)配的服務總機。當系統(tǒng)中的某一主機需要對其他主機上的資源進行操作的時候,需要先發(fā)送一條操作指令至該服務總機,使該服務總機對該操作指令進行解析,查詢系統(tǒng)中的各個主機中的資源,并在查找欲操作的資源所在的主機之后,再將該操作指令發(fā)送至該主機。該欲操作資源所在的主機在接收到服務總機發(fā)送的操作指令之后,根據(jù)該操作指令操作該欲操作資源,并向服務總機反饋相應的操作結果。服務總機在接收到該操作結果之后,查詢系統(tǒng)中的主機,查找到發(fā)出上述操作指令的主機之后,再將該操作結果轉發(fā)至該主機。至此,整個資源操作流程才結束。由此可見,現(xiàn)有的在分布式系統(tǒng)中進行資源操作的方法過程繁瑣,效率低下。



技術實現(xiàn)要素:

本發(fā)明實施例提出一種分布式系統(tǒng)的資源操作方法及裝置、分布式系統(tǒng),能夠提高在分布式系統(tǒng)中進行資源操作的效率。

本發(fā)明實施例提供的一種分布式系統(tǒng)的資源操作方法,具體包括:

接收獲得資源操作指令;其中,所述資源操作指令中包括目標資源標識碼;

根據(jù)所述目標資源標識碼,確定指令發(fā)送路徑;

根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至目標設備,以使所述目標設備根據(jù)所述資源操作指令對對應的目標資源進行相應的操作并生成相應的資源操作結果;

接收所述目標設備返回的所述資源操作結果。

進一步地,所述目標資源為存儲于所述目標設備中的應用、數(shù)據(jù)庫或者文件。

進一步地,所述根據(jù)所述目標資源標識碼,確定指令發(fā)送路徑,具體包括:

根據(jù)所述目標資源標識碼以及預先配置的路由配置信息,計算獲得指令發(fā)送路徑信息;其中,所述指令發(fā)送路徑信息包括至少一個路由裝置標識碼以及目標設備標識碼;

根據(jù)所述指令發(fā)送路徑信息,確定所述指令發(fā)送路徑。

進一步地,所述目標資源為目標數(shù)據(jù)庫;所述目標數(shù)據(jù)庫存儲于所述目標設備中;

則所述根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至目標設備,以使所述目標設備根據(jù)所述資源操作指令對對應的目標資源進行相應的操作并生成相應的資源操作結果,具體包括:

根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至所述目標設備,以使所述目標設備根據(jù)所述資源操作指令中的所述目標資源標識碼查找到對應的所述目標數(shù)據(jù)庫,并將所述資源操作指令的指令格式轉換為與所述目標數(shù)據(jù)庫相適應的目標數(shù)據(jù)庫指令格式,并根據(jù)指令格式為所述目標數(shù)據(jù)庫指令格式的所述資源操作指令對所述目標數(shù)據(jù)庫進行相應的操作,生成相應的資源操作結果。

進一步地,所述目標設備為企業(yè)內(nèi)部服務設備;

則所述根據(jù)所述目標資源標識碼,確定指令發(fā)送路徑,具體包括:

根據(jù)所述目標資源標識碼以及預先配置的資源與企業(yè)之間的對應關系,獲得與所述目標資源標識碼相對應的企業(yè)標識碼;

根據(jù)所述企業(yè)標識碼以及預先配置的路由配置信息,計算獲得指令發(fā)送路徑信息;

根據(jù)所述指令發(fā)送路徑信息,確定所述指令發(fā)送路徑;

則所述根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至目標設備,以使所述目標設備根據(jù)所述資源操作指令對對應的目標資源進行相應的操作并生成相應的資源操作結果,具體包括:

根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至所述企業(yè)內(nèi)部服務設備,以使所述企業(yè)內(nèi)部服務設備根據(jù)所述資源操作指令對對應的所述目標資源進行相應的操作并生成相應的資源操作結果。

相應地,本發(fā)明實施例還提供了一種分布式系統(tǒng)的資源操作裝置,具體包括:

資源操作指令接收模塊,用于接收獲得資源操作指令;其中,所述資源操作指令中包括目標資源標識碼;

指令發(fā)送路徑獲得模塊,用于根據(jù)所述目標資源標識碼,確定指令發(fā)送路徑;

資源操作模塊,用于根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至目標設備,以使所述目標設備根據(jù)所述資源操作指令對對應的目標資源進行相應的操作并生成相應的資源操作結果;以及,

資源操作結果獲得模塊,用于接收所述目標設備返回的所述資源操作結果。

進一步地,所述目標資源為存儲于所述目標設備中的應用、數(shù)據(jù)庫或者文件。

進一步地,所述指令發(fā)送路徑獲得模塊,具體包括:

指令發(fā)送路徑信息獲得單元,用于根據(jù)所述目標資源標識碼以及預先配置的路由配置信息,計算獲得指令發(fā)送路徑信息;其中,所述指令發(fā)送路徑信息包括至少一個路由裝置標識碼以及目標設備標識碼;以及,

指令發(fā)送路徑確定單元,用于根據(jù)所述指令發(fā)送路徑信息,確定所述指令發(fā)送路徑。

進一步地,所述目標資源為目標數(shù)據(jù)庫;所述目標數(shù)據(jù)庫存儲于所述目標設備中;

則所述資源操作模塊,具體包括:

目標數(shù)據(jù)庫操作單元,用于根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至所述目標設備,以使所述目標設備根據(jù)所述資源操作指令中的所述目標資源標識碼查找到對應的所述目標數(shù)據(jù)庫,并將所述資源操作指令的指令格式轉換為與所述目標數(shù)據(jù)庫相適應的目標數(shù)據(jù)庫指令格式,并根據(jù)指令格式為所述目標數(shù)據(jù)庫指令格式的所述資源操作指令對所述目標數(shù)據(jù)庫進行相應的操作,生成相應的資源操作結果。

相應地,本發(fā)明實施例還提供了一種分布式系統(tǒng),具體包括至少一個執(zhí)行設備以及至少一個目標設備;

每個所述執(zhí)行設備,為上述的分布式系統(tǒng)的資源操作裝置;

每個所述目標設備,用于存儲至少一個目標資源,并根據(jù)所述執(zhí)行設備發(fā)送的資源操作指令對對應的所述目標資源進行相應的操作。

實施本發(fā)明實施例,具有如下有益效果:

本發(fā)明實施例提供的分布式系統(tǒng)的資源操作方法及裝置、分布式系統(tǒng),通過根據(jù)欲操作的目標資源的標識碼獲得相應的指令發(fā)送路徑,并將資源操作指令沿著該指令發(fā)送路徑發(fā)送至相應的目標設備,以使該目標設備根據(jù)該資源操作指令進行資源操作,無需通過系統(tǒng)服務總機進行資源調(diào)配以及多次設備查詢,因此能夠簡化在分布式系統(tǒng)中進行資源操作的過程,提高在分布式系統(tǒng)中進行資源操作的效率。

附圖說明

圖1是本發(fā)明提供的分布式系統(tǒng)的資源操作方法的一個優(yōu)選的實施例的流程示意圖;

圖2是本發(fā)明提供的分布式系統(tǒng)的資源操作裝置的一個優(yōu)選的實施例的結構示意圖;

圖3是本發(fā)明提供的分布式系統(tǒng)的一個優(yōu)選的實施例的結構示意圖。

具體實施方式

下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

本發(fā)明通過預先為分布式系統(tǒng)中的所有設備中的資源配置相應的資源標識碼,根據(jù)欲操作的資源的目標資源標識碼計算獲得相應的操作路徑,并根據(jù)該操作路徑將資源操作指令發(fā)送至欲操作的資源所在的設備,以控制該設備對該欲操作的資源進行操作,從而能夠簡化在分布式系統(tǒng)中進行資源操作的過程,提高該過程的效率。

如圖1所示,為本發(fā)明提供的分布式系統(tǒng)的資源操作方法的一個優(yōu)選的實施例的流程示意圖,包括步驟s11至s14,具體如下:

s11:接收獲得資源操作指令;其中,所述資源操作指令中包括目標資源標識碼;

s12:根據(jù)所述目標資源標識碼,確定指令發(fā)送路徑;

s13:根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至目標設備,以使所述目標設備根據(jù)所述資源操作指令對對應的目標資源進行相應的操作并生成相應的資源操作結果;

s14:接收所述目標設備返回的所述資源操作結果。

需要說明的是,本發(fā)明實施例由分布式系統(tǒng)中的一個執(zhí)行設備來執(zhí)行。本發(fā)明實施例所提供的分布式系統(tǒng)中可以包含至少一個執(zhí)行設備、至少一個目標設備以及若干路由裝置。

上述執(zhí)行設備中包括人機交互界面、數(shù)據(jù)操作接口以及數(shù)據(jù)處理裝置。其中,人機交互界面用于供給用戶與設備進行交互;數(shù)據(jù)操作接口用于對人機交互界面所生成的交互信息以及其他設備發(fā)送至本地的信息進行處理;數(shù)據(jù)處理裝置用于對數(shù)據(jù)進行計算、合并等處理。上述目標設備中包括數(shù)據(jù)操作接口、本地數(shù)據(jù)操作接口以及若干可供操作的資源。其中,數(shù)據(jù)操作接口用于對其他設備發(fā)送至本地的信息進行處理;本地數(shù)據(jù)操作接口用于對本地的資源進行操作以及相應的處理;目標設備中的資源可以為數(shù)據(jù)庫、文件,也可以為應用。

當用戶通過人機交互界面對某一資源進行操作時,該人機交互界面生成相應的資源操作指令,并將該資源操作指令發(fā)送至數(shù)據(jù)操作接口。該數(shù)據(jù)操作接口在對該資源操作指令進行解析之后,將該資源操作指令發(fā)送至數(shù)據(jù)處理裝置。該數(shù)據(jù)處理裝置根據(jù)該資源操作指令中的欲操作的目標資源的標識碼以及預先配置于本地的路由配置信息,計算獲得本地與目標資源所在的目標設備之間的路徑,即指令發(fā)送路徑,并將該指令發(fā)送路徑返回至數(shù)據(jù)操作接口。該數(shù)據(jù)操作接口在接收到該指令發(fā)送路徑之后,將先前接收到的資源操作指令沿著該指令發(fā)送路徑發(fā)送至上述目標資源所在的目標設備中。

目標設備中的數(shù)據(jù)操作接口在接收到執(zhí)行設備發(fā)送的資源操作指令之后,根據(jù)該資源操作指令中的目標資源標識碼,查找到存儲于本地的該目標資源標識碼所對應的目標資源,并調(diào)用本地的數(shù)據(jù)操作接口,以對該目標資源進行操作,同時生成相應的資源操作結果。在完成對該目標資源的操作之后,目標設備中的數(shù)據(jù)操作接口將所生成的資源操作結果反饋給執(zhí)行設備。

執(zhí)行設備的數(shù)據(jù)操作接口在接收到目標設備反饋的資源操作結果之后,對該資源操作結果進行相應的合并、實體轉換等處理,并將經(jīng)過相應處理的資源操作結果顯示至人機交互界面中,以響應用戶對該目標資源的操作。

需要進一步說明的是,對資源的操作操作包括但不限于對該資源進行修改、刪除、查看等。上述執(zhí)行設備和目標設備可以為同一設備,即,當目標資源存儲于執(zhí)行設備本地的資源存儲裝置中時,該執(zhí)行設備的數(shù)據(jù)操作接口在接收到數(shù)據(jù)處理裝置反饋的指令發(fā)送路徑之后,直接根據(jù)資源操作指令在本地的資源存儲裝置中查找到對應的目標資源,并調(diào)用本地的數(shù)據(jù)操作接口對該目標資源進行操作。上述執(zhí)行設備和目標設備可以為在同一集群中的設備,也可以為在不同集群中的設備。執(zhí)行設備和目標設備中均可配置相應的指令日志文件,用于記錄各自的指令執(zhí)行歷史。在一些具體的實施例中,還可以通過采用多線程技術實現(xiàn)對多個資源的同時操作。

本發(fā)明實施例通過根據(jù)欲操作的目標資源的標識碼獲得相應的指令發(fā)送路徑,并將資源操作指令沿著該指令發(fā)送路徑發(fā)送至相應的目標設備,以使該目標設備根據(jù)該資源操作指令進行資源操作,無需通過系統(tǒng)服務總機進行資源調(diào)配以及多次設備查詢,因此能夠簡化在分布式系統(tǒng)中進行資源操作的過程,提高在分布式系統(tǒng)中進行資源操作的效率。

進一步地,所述目標資源為存儲于所述目標設備中的應用、數(shù)據(jù)庫或者文件。

需要說明的是,存儲于目標設備中的資源可以為應用、數(shù)據(jù)庫,也可以為文件。目標設備中還包括可用資源管理裝置,用于對目標設備中的各個資源的可用性進行管理。具體地,目標設備中的數(shù)據(jù)操作接口在接收到執(zhí)行設備發(fā)送的資源操作指令,并根據(jù)該資源操作指令中的目標資源標識碼查找到相應的目標資源之后,查詢該可用資源管理裝置,查看該目標資源是否可用,當查詢發(fā)現(xiàn)該目標資源可用時,才調(diào)用本地數(shù)據(jù)操作接口對該目標資源進行操作。

本發(fā)明實施例通過為每個資源配置相應的資源標識碼,使得目標設備中的數(shù)據(jù)庫、文件以及應用等均可被操作和調(diào)用,大大提高可操作資源的多樣性。

更優(yōu)選地,所述根據(jù)所述目標資源標識碼,確定指令發(fā)送路徑,具體包括:

根據(jù)所述目標資源標識碼以及預先配置的路由配置信息,計算獲得指令發(fā)送路徑信息;其中,所述指令發(fā)送路徑信息包括至少一個路由裝置標識碼以及目標設備標識碼;

根據(jù)所述指令發(fā)送路徑信息,確定所述指令發(fā)送路徑。

需要說明的是,執(zhí)行設備的數(shù)據(jù)處理裝置在接收到數(shù)據(jù)操作接口發(fā)送的資源操作指令之后,根據(jù)該資源操作指令中的目標資源標識碼以及預先配置于本地的路由配置信息、路由算法,計算獲得目標資源所在的目標設備的標識碼以及將該資源操作指令發(fā)送至該目標設備所需要經(jīng)過的所有路由裝置的路由裝置標識碼,從而確定指令發(fā)送路徑。在獲得該指令發(fā)送路徑之后,執(zhí)行設備的數(shù)據(jù)操作接口根據(jù)該指令發(fā)送路徑,將該資源操作指令發(fā)送至下一跳路由裝置,以使該下一跳路由裝置根據(jù)該指令發(fā)送路徑將該資源操作指令發(fā)送至再下一跳路由裝置,以此類推,直至將該資源操作指令發(fā)送至目標設備中。

可以理解的是,本實施例中的路由裝置可以為路由器、轉換機等。

在另一個更優(yōu)選的實施例中,在上述實施例的基礎之上,所述目標資源為目標數(shù)據(jù)庫;所述目標數(shù)據(jù)庫存儲于所述目標設備中;

則所述根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至目標設備,以使所述目標設備根據(jù)所述資源操作指令對對應的目標資源進行相應的操作并生成相應的資源操作結果,具體包括:

根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至所述目標設備,以使所述目標設備根據(jù)所述資源操作指令中的所述目標資源標識碼查找到對應的所述目標數(shù)據(jù)庫,并將所述資源操作指令的指令格式轉換為與所述目標數(shù)據(jù)庫相適應的目標數(shù)據(jù)庫指令格式,并根據(jù)指令格式為所述目標數(shù)據(jù)庫指令格式的所述資源操作指令對所述目標數(shù)據(jù)庫進行相應的操作,生成相應的資源操作結果。

需要說明的是,目標設備中存儲的資源可以為若干不同類型的數(shù)據(jù)庫。為了使對數(shù)據(jù)庫的操作不受數(shù)據(jù)庫語言格式的限制,本發(fā)明實施例所提供的本地數(shù)據(jù)操作接口中還包含統(tǒng)一通用的數(shù)據(jù)庫操作接口。目標設備中的數(shù)據(jù)操作接口在接收到執(zhí)行設備發(fā)送的資源操作指令,并根據(jù)該資源操作指令查找到相應的目標資源(即目標數(shù)據(jù)庫)之后,調(diào)用本地的數(shù)據(jù)操作接口對該目標資源進行操作。該數(shù)據(jù)操作接口中的數(shù)據(jù)庫操作接口對該資源操作指令進行格式轉換,從而將該資源操作指令的格式轉換為能夠適用于目標數(shù)據(jù)庫的目標數(shù)據(jù)庫指令格式,并在該目標數(shù)據(jù)庫中執(zhí)行該資源操作指令,從而實現(xiàn)對該目標數(shù)據(jù)庫的操作。

相應地,目標設備中還可以配置有數(shù)據(jù)庫日志,用于對數(shù)據(jù)庫的相關操作進行記錄。在一些具體的實施例中,該數(shù)據(jù)庫日志可以為sql(structuredquerylanguage,結構化查詢語言)日志,即,對設備中的數(shù)據(jù)庫的操作方式均最終轉換為sql的方式,因此,該數(shù)據(jù)庫日志用于記錄設備中的對數(shù)據(jù)庫的所有sql操作。

本發(fā)明實施例通過在目標設備中配置統(tǒng)一通用的數(shù)據(jù)庫操作接口,使得資源操作指令的格式不受目標設備中的目標數(shù)據(jù)庫的類型的限制,從而提高資源的普適性,且降低對不同類型資源進行操作時的實現(xiàn)難度,大大提高用戶體驗。

在又一個更優(yōu)選的實施例中,在上述實施例的基礎之上,所述目標設備為企業(yè)內(nèi)部服務設備;

則所述根據(jù)所述目標資源標識碼,確定指令發(fā)送路徑,具體包括:

根據(jù)所述目標資源標識碼以及預先配置的資源與企業(yè)之間的對應關系,獲得與所述目標資源標識碼相對應的企業(yè)標識碼;

根據(jù)所述企業(yè)標識碼以及預先配置的路由配置信息,計算獲得指令發(fā)送路徑信息;

根據(jù)所述指令發(fā)送路徑信息,確定所述指令發(fā)送路徑;

則所述根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至目標設備,以使所述目標設備根據(jù)所述資源操作指令對對應的目標資源進行相應的操作并生成相應的資源操作結果,具體包括:

根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至所述企業(yè)內(nèi)部服務設備,以使所述企業(yè)內(nèi)部服務設備根據(jù)所述資源操作指令對對應的所述目標資源進行相應的操作并生成相應的資源操作結果。

需要說明的是,本發(fā)明實施例所提供的分布式系統(tǒng)可以適用于企業(yè)應用系統(tǒng)中,以實現(xiàn)不同企業(yè)之間的應用、數(shù)據(jù)等的資源共享。具體地,企業(yè)內(nèi)部的服務設備均以該企業(yè)的標識碼作為標識,執(zhí)行設備的數(shù)據(jù)處理裝置在接收到資源操作指令之后,查詢預先配置于本地的資源與企業(yè)之間的對應關系,獲得與該資源操作指令中的目標資源標識碼相對應的企業(yè)標識碼,并根據(jù)該企業(yè)標識碼和預先配置于本地的路由配置信息、路由算法等計算獲得相應的指令發(fā)送路徑。執(zhí)行設備的數(shù)據(jù)操作接口在獲得該指令發(fā)送路徑之后,將資源操作指令沿著該指令發(fā)送路徑發(fā)送至對應的企業(yè)的內(nèi)部服務設備中,以使該企業(yè)的內(nèi)部服務設備根據(jù)該資源操作指令查詢該企業(yè)內(nèi)部的資源,獲得相應的目標資源,并對該目標資源進行相應的操作。

本發(fā)明實施例通過引入企業(yè)標識碼來確定資源操作指令的發(fā)送路徑,從而實現(xiàn)企業(yè)之間的資源的共享,避免了資源存儲的重復,節(jié)省了大量的資源存儲空間。

本發(fā)明實施例提供的分布式系統(tǒng)的資源操作方法,通過根據(jù)欲操作的目標資源的標識碼獲得相應的指令發(fā)送路徑,并將資源操作指令沿著該指令發(fā)送路徑發(fā)送至相應的目標設備,以使該目標設備根據(jù)該資源操作指令進行資源操作,無需通過系統(tǒng)服務總機進行資源調(diào)配以及多次設備查詢,因此能夠簡化在分布式系統(tǒng)中進行資源操作的過程,提高在分布式系統(tǒng)中進行資源操作的效率。另外,還通過為每個資源配置相應的資源標識碼,使得目標設備中的數(shù)據(jù)庫、文件以及應用等均可被操作和調(diào)用,大大提高可操作資源的多樣性。在一些具體的實施例中,還可以通過在目標設備中配置統(tǒng)一通用的數(shù)據(jù)庫操作接口,使得資源操作指令的格式不受目標設備中的目標數(shù)據(jù)庫的類型的限制,從而提高資源的普適性,且降低對不同類型資源進行操作時的實現(xiàn)難度,大大提高用戶體驗。在另一些具體的實施例中,還可以通過引入企業(yè)標識碼來確定資源操作指令的發(fā)送路徑,從而實現(xiàn)企業(yè)之間的資源的共享,避免了資源存儲的重復,節(jié)省了大量的資源存儲空間。

相應地,本發(fā)明還提供一種分布式系統(tǒng)的資源操作裝置,能夠實現(xiàn)上述分布式系統(tǒng)的資源操作方法的所有流程。

如圖2所示,為本發(fā)明提供的分布式系統(tǒng)的資源操作裝置的一個優(yōu)選的實施例的結構示意圖,具體如下:

資源操作指令接收模塊21,用于接收獲得資源操作指令;其中,所述資源操作指令中包括目標資源標識碼;

指令發(fā)送路徑獲得模塊22,用于根據(jù)所述目標資源標識碼,確定指令發(fā)送路徑;

資源操作模塊23,用于根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至目標設備,以使所述目標設備根據(jù)所述資源操作指令對對應的目標資源進行相應的操作并生成相應的資源操作結果;以及,

資源操作結果獲得模塊24,用于接收所述目標設備返回的所述資源操作結果。

進一步地,所述目標資源為存儲于所述目標設備中的應用、數(shù)據(jù)庫或者文件。

更優(yōu)選的,所述指令發(fā)送路徑獲得模塊,具體包括:

第一指令發(fā)送路徑信息獲得單元,用于根據(jù)所述目標資源標識碼以及預先配置的路由配置信息,計算獲得指令發(fā)送路徑信息;其中,所述指令發(fā)送路徑信息包括至少一個路由裝置標識碼以及目標設備標識碼;以及,

第一指令發(fā)送路徑確定單元,用于根據(jù)所述指令發(fā)送路徑信息,確定所述指令發(fā)送路徑。

在另一個更優(yōu)選的實施例中,在上述實施例的基礎之上,所述目標資源為目標數(shù)據(jù)庫;所述目標數(shù)據(jù)庫存儲于所述目標設備中;

則所述資源操作模塊,具體包括:

目標數(shù)據(jù)庫操作單元,用于根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至所述目標設備,以使所述目標設備根據(jù)所述資源操作指令中的所述目標資源標識碼查找到對應的所述目標數(shù)據(jù)庫,并將所述資源操作指令的指令格式轉換為與所述目標數(shù)據(jù)庫相適應的目標數(shù)據(jù)庫指令格式,并根據(jù)指令格式為所述目標數(shù)據(jù)庫指令格式的所述資源操作指令對所述目標數(shù)據(jù)庫進行相應的操作,生成相應的資源操作結果。

在又一個更優(yōu)選的實施例中,在上述實施例的基礎之上,所述目標設備為企業(yè)內(nèi)部服務設備;

則所述指令發(fā)送路徑獲得模塊,具體包括:

企業(yè)標識碼獲得單元,用于根據(jù)所述目標資源標識碼以及預先配置的資源與企業(yè)之間的對應關系,獲得與所述目標資源標識碼相對應的企業(yè)標識碼;

第二指令發(fā)送路徑信息獲得單元,用于根據(jù)所述企業(yè)標識碼以及預先配置的路由配置信息,計算獲得指令發(fā)送路徑信息;

第二指令發(fā)送路徑確定單元,用于根據(jù)所述指令發(fā)送路徑信息,確定所述指令發(fā)送路徑;

則所述資源操作模塊,具體包括:

企業(yè)資源操作單元,用于根據(jù)所述指令發(fā)送路徑,將所述資源操作指令發(fā)送至所述企業(yè)內(nèi)部服務設備,以使所述企業(yè)內(nèi)部服務設備根據(jù)所述資源操作指令對對應的所述目標資源進行相應的操作并生成相應的資源操作結果。

如圖3所示,為本發(fā)明提供的分布式系統(tǒng)的一個優(yōu)選的實施例的結構示意圖,包括至少一個執(zhí)行設備31以及至少一個目標設備32;

每個所述執(zhí)行設備31,為如上述任一項所述的分布式系統(tǒng)的資源操作裝置;

每個所述目標設備32,用于存儲至少一個目標資源,并根據(jù)所述執(zhí)行設備31發(fā)送的資源操作指令對所述目標數(shù)據(jù)庫進行相應的操作。

需要說明的是,圖3僅以一個執(zhí)行設備31與多個目標設備32相連接為例進行示意,在具體實施當中,一個執(zhí)行設備31可以僅與一個目標設備32相連接,一個目標設備32也可以同時與多個執(zhí)行設備31相連接,其數(shù)量可以根據(jù)實際應用來配置。

本發(fā)明實施例提供的分布式系統(tǒng)的資源操作裝置以及分布式系統(tǒng),通過根據(jù)欲操作的目標資源的標識碼獲得相應的指令發(fā)送路徑,并將資源操作指令沿著該指令發(fā)送路徑發(fā)送至相應的目標設備,以使該目標設備根據(jù)該資源操作指令進行資源操作,無需通過系統(tǒng)服務總機進行資源調(diào)配以及多次設備查詢,因此能夠簡化在分布式系統(tǒng)中進行資源操作的過程,提高在分布式系統(tǒng)中進行資源操作的效率。另外,還通過為每個資源配置相應的資源標識碼,使得目標設備中的數(shù)據(jù)庫、文件以及應用等均可被操作和調(diào)用,大大提高可操作資源的多樣性。在一些具體的實施例中,還可以通過在目標設備中配置統(tǒng)一通用的數(shù)據(jù)庫操作接口,使得資源操作指令的格式不受目標設備中的目標數(shù)據(jù)庫的類型的限制,從而提高資源的普適性,且降低對不同類型資源進行操作時的實現(xiàn)難度,大大提高用戶體驗。在另一些具體的實施例中,還可以通過引入企業(yè)標識碼來確定資源操作指令的發(fā)送路徑,從而實現(xiàn)企業(yè)之間的資源的共享,避免了資源存儲的重復,節(jié)省了大量的資源存儲空間。

以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也視為本發(fā)明的保護范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
诸暨市| 延吉市| 准格尔旗| 思茅市| 拉萨市| 山丹县| 无棣县| 和平县| 洛隆县| 葵青区| 马鞍山市| 寿阳县| 金门县| 乐昌市| 保康县| 兴化市| 微博| 甘洛县| 南丰县| 福鼎市| 富蕴县| 安康市| 阿合奇县| 法库县| 曲阜市| 旬阳县| 东莞市| 日土县| 图木舒克市| 磴口县| 佛学| 宣威市| 登封市| 平定县| 布拖县| 玉溪市| 东平县| 海城市| 古蔺县| 蓬莱市| 大渡口区|