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

一種遠(yuǎn)程調(diào)用方法與設(shè)備的制造方法

文檔序號(hào):9814267閱讀:253來(lái)源:國(guó)知局
一種遠(yuǎn)程調(diào)用方法與設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種遠(yuǎn)程調(diào)用技術(shù)。
【背景技術(shù)】
[0002]通過(guò)遠(yuǎn)程調(diào)用,例如HSF (high speed framework,高速框架)或RMI等RPC,許多大型的網(wǎng)絡(luò)服務(wù)能夠由多個(gè)應(yīng)用完成一項(xiàng)業(yè)務(wù)。例如,用戶網(wǎng)購(gòu)一件商品,此時(shí)網(wǎng)絡(luò)服務(wù)平臺(tái)通過(guò)為用戶提供商品查詢、購(gòu)買流程、在線支付等應(yīng)用來(lái)幫助用戶實(shí)現(xiàn)購(gòu)買商品的業(yè)務(wù)。由上可見,為了完成一項(xiàng)業(yè)務(wù),應(yīng)用間需要相互調(diào)用以配合實(shí)現(xiàn)所需業(yè)務(wù)功能或性能,甚至一項(xiàng)應(yīng)用可能會(huì)被多項(xiàng)其他應(yīng)用調(diào)用。當(dāng)某個(gè)項(xiàng)目需要升級(jí)或修改一應(yīng)用時(shí),將會(huì)影響需調(diào)用該應(yīng)用的其他應(yīng)用正常運(yùn)行。現(xiàn)有技術(shù)中,針對(duì)每個(gè)應(yīng)用項(xiàng)目,完全搭建一套新的環(huán)境,這個(gè)環(huán)境里有項(xiàng)目所涉及的所有應(yīng)用,各個(gè)項(xiàng)目環(huán)境是網(wǎng)絡(luò)上隔離的,所以無(wú)法相互調(diào)用。這樣當(dāng)項(xiàng)目B里的應(yīng)用B出錯(cuò)時(shí),并不會(huì)影響項(xiàng)目A里的應(yīng)用A。對(duì)于大型網(wǎng)絡(luò)服務(wù)平臺(tái)來(lái)說(shuō),由于各應(yīng)用的研發(fā)團(tuán)隊(duì)并不相同,如果每個(gè)應(yīng)用在修改時(shí)都配置一套與平臺(tái)上運(yùn)行相同的環(huán)境,是費(fèi)時(shí)費(fèi)事的。因此,如何確保通過(guò)應(yīng)用調(diào)用實(shí)現(xiàn)業(yè)務(wù)功能并減少應(yīng)用的重復(fù)配置,是本領(lǐng)域技術(shù)人員所要解決的問(wèn)題。

【發(fā)明內(nèi)容】

[0003]本申請(qǐng)的目的是提供一種的遠(yuǎn)程調(diào)用方法與設(shè)備。
[0004]根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種遠(yuǎn)程調(diào)用方法,其步驟包括:
[0005]根據(jù)應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的應(yīng)用項(xiàng)目確定所述應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的目標(biāo)應(yīng)用的版本;
[0006]調(diào)用所述目標(biāo)應(yīng)用的版本;
[0007]其中,所述目標(biāo)應(yīng)用的版本包括:所述目標(biāo)應(yīng)用的公共版本,或所述目標(biāo)應(yīng)用對(duì)應(yīng)于所述應(yīng)用項(xiàng)目的私有版本。
[0008]根據(jù)本申請(qǐng)的另一方面,還提供了一種遠(yuǎn)程調(diào)用設(shè)備,包括:
[0009]第一裝置,用于根據(jù)應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的應(yīng)用項(xiàng)目確定所述應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的目標(biāo)應(yīng)用的版本;
[0010]第二裝置,用于調(diào)用所述目標(biāo)應(yīng)用的版本;
[0011 ] 其中,所述目標(biāo)應(yīng)用的版本包括:所述目標(biāo)應(yīng)用的公共版本,或所述目標(biāo)應(yīng)用對(duì)應(yīng)于所述應(yīng)用項(xiàng)目的私有版本。
[0012]與現(xiàn)有技術(shù)相比,本申請(qǐng)的一種遠(yuǎn)程調(diào)用方法與設(shè)備,當(dāng)目標(biāo)應(yīng)用無(wú)需修改時(shí),所述應(yīng)用項(xiàng)目可以調(diào)用目標(biāo)應(yīng)用的公共版本,當(dāng)目標(biāo)應(yīng)用在應(yīng)用項(xiàng)目中需被修改時(shí),所述遠(yuǎn)程調(diào)用設(shè)備可以根據(jù)應(yīng)用項(xiàng)目所發(fā)送的應(yīng)用調(diào)用請(qǐng)求來(lái)提供該目標(biāo)應(yīng)用對(duì)應(yīng)于該應(yīng)用項(xiàng)目的私有版本,從而避免了在每個(gè)應(yīng)用被修改及調(diào)試時(shí)重復(fù)配置多個(gè)版本以供其他應(yīng)用調(diào)用,節(jié)約了計(jì)算設(shè)備資源。
【附圖說(shuō)明】
[0013]通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0014]圖1示出根據(jù)本申請(qǐng)一個(gè)方面的一種遠(yuǎn)程調(diào)用設(shè)備示意圖;
[0015]圖2示出根據(jù)本申請(qǐng)一個(gè)優(yōu)選實(shí)施例的一種遠(yuǎn)程調(diào)用設(shè)備示意圖;
[0016]圖3示出根據(jù)本申請(qǐng)另一個(gè)優(yōu)選實(shí)施例的一種遠(yuǎn)程調(diào)用設(shè)備示意圖;
[0017]圖4示出根據(jù)本申請(qǐng)另一個(gè)方面的一種遠(yuǎn)程調(diào)用方法流程圖;
[0018]圖5示出根據(jù)本申請(qǐng)一個(gè)優(yōu)選實(shí)施例的一種遠(yuǎn)程調(diào)用方法流程圖;
[0019]圖6示出根據(jù)本申請(qǐng)另一個(gè)優(yōu)選實(shí)施例的一種遠(yuǎn)程調(diào)用方法流程圖。
[0020]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0021]下面結(jié)合附圖對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)描述。
[0022]在本申請(qǐng)一個(gè)典型的配置中,終端、服務(wù)網(wǎng)絡(luò)的設(shè)備和可信方均包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
[0023]圖1示出根據(jù)本申請(qǐng)一個(gè)方面的一種遠(yuǎn)程調(diào)用設(shè)備,其中,遠(yuǎn)程調(diào)用設(shè)備10包括第一裝置11和第二裝置12。具體地,所述第一裝置11用于根據(jù)應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的應(yīng)用項(xiàng)目2確定所述應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的目標(biāo)應(yīng)用的版本3 ;所述第二裝置12用于調(diào)用所述目標(biāo)應(yīng)用的版本3,其中,所述目標(biāo)應(yīng)用的版本3包括:所述目標(biāo)應(yīng)用的公共版本;或所述目標(biāo)應(yīng)用對(duì)應(yīng)于所述應(yīng)用項(xiàng)目2的私有版本。
[0024]在此,遠(yuǎn)程調(diào)用設(shè)備10可由網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集、終端等實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述遠(yuǎn)程調(diào)用設(shè)備10僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)服務(wù)器如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。
[0025]在此,所述應(yīng)用包括實(shí)現(xiàn)一定功能并提供功能訪問(wèn)服務(wù)的模塊或子系統(tǒng);所述應(yīng)用項(xiàng)目包括通過(guò)調(diào)用一項(xiàng)或多項(xiàng)所述應(yīng)用實(shí)現(xiàn)一定功能的模塊或子系統(tǒng),例如一應(yīng)用項(xiàng)目通過(guò)分別調(diào)用應(yīng)用AppA、AppB及AppC實(shí)現(xiàn)特定功能,或者通過(guò)先調(diào)用應(yīng)用AppA、后由應(yīng)用AppA調(diào)用應(yīng)用AppB、再由應(yīng)用AppB調(diào)用應(yīng)用AppC,實(shí)現(xiàn)特定功能。
[0026]本領(lǐng)域技術(shù)人員還能夠理解,所述應(yīng)用項(xiàng)目和/或所述目標(biāo)應(yīng)用的版本通常被部署于一臺(tái)或多臺(tái)計(jì)算設(shè)備,因此,所述應(yīng)用項(xiàng)目和/或所述目標(biāo)應(yīng)用的版本的內(nèi)涵包括但不限于所對(duì)應(yīng)的應(yīng)用項(xiàng)目或該應(yīng)用,以及部署有該應(yīng)用項(xiàng)目或該應(yīng)用的計(jì)算設(shè)備,其具體含義可視其上下文確定。
[0027]具體地,所述第一裝置11中可預(yù)設(shè)有各應(yīng)用項(xiàng)目2與所對(duì)應(yīng)調(diào)用的各目標(biāo)應(yīng)用的版本3之間的映射關(guān)系,或者可通過(guò)網(wǎng)絡(luò)訪問(wèn)獲取各應(yīng)用項(xiàng)目2與所對(duì)應(yīng)調(diào)用的各目標(biāo)應(yīng)用的版本3之間的映射關(guān)系,其中,所述應(yīng)用項(xiàng)目2和目標(biāo)應(yīng)用的版本3既可位于同一個(gè)網(wǎng)絡(luò)服務(wù)器中,也可以位于不同的網(wǎng)絡(luò)服務(wù)器并通過(guò)網(wǎng)絡(luò)互相通信。所述第一裝置11通過(guò)http、https、程序接口等約定通信方式,從不同應(yīng)用/網(wǎng)絡(luò)平臺(tái)、客戶端、或者自身所在的遠(yuǎn)程調(diào)用設(shè)備10中獲取應(yīng)用調(diào)用請(qǐng)求,所述第一裝置11根據(jù)上述映射關(guān)系確定所述應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的目標(biāo)應(yīng)用的版本3。其中,所確定的目標(biāo)應(yīng)用的版本3既可位于一臺(tái)網(wǎng)絡(luò)服務(wù)器/終端中,也可以位于同時(shí)運(yùn)行在多個(gè)網(wǎng)絡(luò)服務(wù)器/終端中。所述映射關(guān)系將每個(gè)應(yīng)用項(xiàng)目2與各自所要調(diào)用的所有目標(biāo)應(yīng)用的版本3相對(duì)應(yīng)。
[0028]在此,所述映射關(guān)系可以通過(guò)動(dòng)態(tài)鏈表、配置表等方式實(shí)現(xiàn)。技術(shù)人員可以通過(guò)升級(jí)或手工配置等方式來(lái)更新所述映射關(guān)系。
[0029]在此,所述目標(biāo)應(yīng)用的私有版本和公共版本均包含目標(biāo)應(yīng)用所在位置、版本號(hào)等。
[0030]在此,所述第一裝置11根據(jù)應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的應(yīng)用項(xiàng)目2確定所述應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的目標(biāo)應(yīng)用的版本3的方式包括但不限于:
[0031]I)根據(jù)接收所述應(yīng)用調(diào)用請(qǐng)求的專用接口來(lái)確定應(yīng)用項(xiàng)目2,并通過(guò)查找所述映射關(guān)系來(lái)確定目標(biāo)應(yīng)用的版本3。例如,程序接口 al是應(yīng)用項(xiàng)目Al與所述第一裝置11相通信的專用接口,當(dāng)所述第一裝置11接收到程序接口 al所傳遞的調(diào)用目標(biāo)應(yīng)用BI的應(yīng)用調(diào)用請(qǐng)求時(shí),就能確定該應(yīng)用調(diào)用請(qǐng)求來(lái)自應(yīng)用項(xiàng)目Al,并根據(jù)預(yù)設(shè)的應(yīng)用項(xiàng)目Al與目標(biāo)應(yīng)用BI的V1.0版本位于網(wǎng)絡(luò)服務(wù)器bl上的映射關(guān)系來(lái)確定所要調(diào)用的目標(biāo)應(yīng)用BI的版本為V1.0且位于網(wǎng)絡(luò)服務(wù)器bl上。
[0032]2)根據(jù)應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的項(xiàng)目標(biāo)識(shí)信息確定所述應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的應(yīng)用項(xiàng)目2 ;以及,根據(jù)所述應(yīng)用項(xiàng)目2確定所述應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的目標(biāo)應(yīng)用的版本3。其中,所述項(xiàng)目標(biāo)識(shí)信息包括但不限于以下一種或多種的組合:應(yīng)用項(xiàng)目所在設(shè)備的IP、應(yīng)用項(xiàng)目的名稱、或其他可用于標(biāo)識(shí)該應(yīng)用項(xiàng)目的信息等。
[0033]具體地,所述第一裝置11中可預(yù)設(shè)了各應(yīng)用項(xiàng)目2的項(xiàng)目標(biāo)識(shí)信息與各自所對(duì)應(yīng)調(diào)用的目標(biāo)應(yīng)用的版本3的映射關(guān)系,或者可通過(guò)網(wǎng)絡(luò)訪問(wèn)獲取各應(yīng)用項(xiàng)目2的項(xiàng)目標(biāo)識(shí)信息與各自所對(duì)應(yīng)調(diào)用的目標(biāo)應(yīng)用的版本3的映射關(guān)系,當(dāng)所述第一裝置11接收到來(lái)自網(wǎng)絡(luò)的應(yīng)用調(diào)用請(qǐng)求中包含項(xiàng)目標(biāo)識(shí)信息和所要調(diào)用的目標(biāo)應(yīng)用名稱,則通過(guò)查找預(yù)設(shè)的映射關(guān)系,所述第一裝置11確定所述應(yīng)用調(diào)用請(qǐng)求中的項(xiàng)目標(biāo)識(shí)信息所對(duì)應(yīng)的目標(biāo)應(yīng)用的版本3。
[0034]例如,某網(wǎng)絡(luò)服務(wù)器中包含應(yīng)用項(xiàng)目A2和A3,為了能夠準(zhǔn)確分辨,在所述第一裝置11中預(yù)設(shè)應(yīng)用項(xiàng)目A2的名稱和其所能調(diào)用的目標(biāo)應(yīng)用BI和B2的版本的映射關(guān)系,以及應(yīng)用項(xiàng)目A3的名稱與其所能調(diào)用的各目標(biāo)應(yīng)用B2和B3的版本的映射關(guān)系,則所述第一裝置11通過(guò)解析應(yīng)用調(diào)用請(qǐng)求中的應(yīng)用項(xiàng)目的名稱和目標(biāo)應(yīng)用的名稱來(lái)確定應(yīng)用項(xiàng)目所對(duì)應(yīng)的目標(biāo)應(yīng)用的版本。
[0035]進(jìn)一步地,所述第一裝置11可以僅預(yù)設(shè)各應(yīng)用項(xiàng)目2與目標(biāo)應(yīng)用的私有版本的映射關(guān)系,當(dāng)所述第一裝置11查找到所述目標(biāo)應(yīng)用對(duì)應(yīng)于所述應(yīng)用項(xiàng)目2的私有版本時(shí),確定該私有版本為所述應(yīng)用調(diào)用請(qǐng)求所對(duì)應(yīng)的目標(biāo)應(yīng)用的版本3 ;反
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
甘南县| 林西县| 岱山县| 吉林市| 永福县| 祁连县| 曲沃县| 仙居县| 秭归县| 成都市| 正宁县| 贵州省| 沾益县| 阿坝县| 陕西省| 闸北区| 绵阳市| 普陀区| 乐平市| 普宁市| 屏东市| 尚志市| 舟山市| 西乌| 临潭县| 香格里拉县| 靖安县| 黎川县| 大同市| 绵阳市| 博客| 宜阳县| 稷山县| 崇明县| 蓬安县| 广州市| 阳春市| 三明市| 姚安县| 乐陵市| 朝阳区|