亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種遠(yuǎn)程過(guò)程調(diào)用控制方法、裝置和系統(tǒng)的制作方法

文檔序號(hào):7723087閱讀:207來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種遠(yuǎn)程過(guò)程調(diào)用控制方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種遠(yuǎn)程過(guò)程調(diào)用控制方法、裝置和系統(tǒng)。
背景技術(shù)
網(wǎng)絡(luò)配置協(xié)議(Network Configuration Protocol, NETC0NF)提供了一套管理網(wǎng) 絡(luò)設(shè)備的機(jī)制,用戶(hù)可以使用這套機(jī)制來(lái)增加、修改、刪除網(wǎng)絡(luò)設(shè)備的配置,獲取網(wǎng)絡(luò)設(shè)備 的配置和狀態(tài)信息。 NETC0NF客戶(hù)端(以下簡(jiǎn)稱(chēng)為客戶(hù)端)和NETC0NF服務(wù)器端(以下簡(jiǎn)稱(chēng)為服務(wù)器 端)之間使用遠(yuǎn)程過(guò)程調(diào)用(Remote Procedure Call,RPC)機(jī)制進(jìn)行通訊交互。通常情況 下,客戶(hù)端與服務(wù)器端進(jìn)行通訊交互之前,會(huì)建立一個(gè)安全的、面向鏈接的傳輸層會(huì)話。該 傳輸層會(huì)話建立后,客戶(hù)端向服務(wù)器端發(fā)送一個(gè)RPC請(qǐng)求,服務(wù)器端處理完用戶(hù)請(qǐng)求后,給 客戶(hù)端發(fā)送一個(gè)RPC-R印ly響應(yīng)消息??蛻?hù)端通過(guò)這個(gè)RPC-R印ly響應(yīng)消息來(lái)獲得RPC請(qǐng) 求的執(zhí)行結(jié)果。 現(xiàn)有技術(shù)中,對(duì)于普通的RPC請(qǐng)求,服務(wù)器端會(huì)在傳輸層會(huì)話超時(shí)時(shí)間內(nèi)向客戶(hù) 端返回RPC-R印ly響應(yīng)消息;發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中發(fā)現(xiàn)對(duì)于一些處理耗時(shí)比較 長(zhǎng)的RPC請(qǐng)求,例如,復(fù)制配置請(qǐng)求(copy-config)、提交請(qǐng)求(commit)等,如果在傳輸層 會(huì)話超時(shí)時(shí)間內(nèi)沒(méi)有執(zhí)行完畢并返回RPC-R印ly響應(yīng)消息,該傳輸層會(huì)話就會(huì)因超時(shí)而關(guān) 閉,這樣會(huì)導(dǎo)致會(huì)話中斷,會(huì)話穩(wěn)定性差。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例要解決的技術(shù)問(wèn)題是提供一種遠(yuǎn)程過(guò)程調(diào)用控制方法、裝置和系 統(tǒng),提升會(huì)話穩(wěn)定性。 為解決上述技術(shù)問(wèn)題,本發(fā)明所提供的遠(yuǎn)程過(guò)程調(diào)用控制方法實(shí)施例可以通過(guò)以 下技術(shù)方案實(shí)現(xiàn) 接收客戶(hù)端發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;
處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求; 若處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,則通過(guò)所述客戶(hù)端發(fā)送所述
遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給所述客戶(hù)端;所述設(shè)定的值小于所
述傳輸層會(huì)話超時(shí)時(shí)間的值。
—種遠(yuǎn)程過(guò)程調(diào)用控制裝置,包括 請(qǐng)求接收單元,接收客戶(hù)端發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;
請(qǐng)求處理單元,用于處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求; 通告發(fā)送單元,若處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,用于通過(guò)所 述客戶(hù)端發(fā)送所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給所述客戶(hù)端;所 述設(shè)定的值小于所述傳輸層會(huì)話超時(shí)時(shí)間的值。
—種遠(yuǎn)程過(guò)程調(diào)用控制系統(tǒng),包括
服務(wù)器端,用于接收客戶(hù)端發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng) 求;若處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,則通過(guò)所述客戶(hù)端發(fā)送所述遠(yuǎn)程 過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給所述客戶(hù)端;所述設(shè)定的值小于所述傳 輸層會(huì)話超時(shí)時(shí)間的值; 客戶(hù)端,用于向服務(wù)器發(fā)送遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求。 上述技術(shù)方案具有如下有益效果在接收到遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求之后,在處理遠(yuǎn)程 過(guò)程調(diào)用請(qǐng)求的過(guò)程中,對(duì)處理的時(shí)間計(jì)時(shí),在設(shè)定的時(shí)間通過(guò)客戶(hù)端與服務(wù)器端的傳輸 層會(huì)話發(fā)送消息,以確保傳輸層會(huì)話不會(huì)因超時(shí)而關(guān)閉,從而提升會(huì)話穩(wěn)定性。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于 本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其 他的附圖。
圖1本發(fā)明實(shí)施例方法流程示意圖;
圖2本發(fā)明實(shí)施例方法流程示意圖;
圖3為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。 如圖1所示,本發(fā)明的一個(gè)實(shí)施例提供了一種遠(yuǎn)程過(guò)程調(diào)用控制方法,包括
101 :接收客戶(hù)端發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;
102 :處理上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求; 103 :若處理上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,則通過(guò)上述客戶(hù)端發(fā)送 上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給上述客戶(hù)端;上述設(shè)定的值小 于上述傳輸層會(huì)話超時(shí)時(shí)間的值。 上述向客戶(hù)端發(fā)送活動(dòng)通告消息是為了避免傳輸層會(huì)話因超時(shí)而關(guān)閉,至于該活 動(dòng)通告消息攜帶的信息、為傳輸該活動(dòng)通告消息所提供的服務(wù)質(zhì)量(Quality of Service, QoS)等,本發(fā)明實(shí)施例都不予限定。 可選的,本發(fā)明實(shí)施例中,在處理遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的過(guò)程中,對(duì)處理的時(shí)間進(jìn)行 計(jì)時(shí),當(dāng)處理的時(shí)間達(dá)到設(shè)定的值時(shí),通過(guò)客戶(hù)端發(fā)送上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì) 話,發(fā)送活動(dòng)通告消息給上述客戶(hù)端,以確保傳輸層會(huì)話不會(huì)因超時(shí)而關(guān)閉,從而提升會(huì)話 穩(wěn)定性。進(jìn)一步可選的,本發(fā)明的實(shí)施例中,發(fā)送活動(dòng)通告消息之后,可以重新對(duì)處理該遠(yuǎn) 程過(guò)程調(diào)用請(qǐng)求的時(shí)間進(jìn)行計(jì)時(shí)。 可選的,本發(fā)明實(shí)施例中,當(dāng)處理上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值后,通過(guò)上述客戶(hù)端發(fā)送上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,周期性的發(fā)送活動(dòng)通告消息給 上述客戶(hù)端,一般來(lái)說(shuō),上述發(fā)送活動(dòng)通告消息的周期小于上述傳輸層會(huì)話超時(shí)時(shí)間。當(dāng)然 采用其他的方式來(lái)實(shí)現(xiàn)在傳輸層會(huì)話超時(shí)前通過(guò)該傳輸層會(huì)話發(fā)送消息,以防止傳輸層會(huì) 話超時(shí)關(guān)閉也是可以的,對(duì)此本發(fā)明實(shí)施例不予限定。 可選的,本發(fā)明實(shí)施例中,上述活動(dòng)通告消息還可以攜帶上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求 的當(dāng)前處理狀態(tài)等信息。其中,上述處理狀態(tài),可以包括當(dāng)前處理的進(jìn)度,處理中出現(xiàn)的過(guò) 程信息等。這樣客戶(hù)端在收到活動(dòng)通告消息之后就可以獲知自身發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求 在服務(wù)器端的執(zhí)行狀況。這樣就進(jìn)一步解決了 "客戶(hù)端無(wú)法持續(xù)感知和跟蹤RPC請(qǐng)求的執(zhí) 行狀態(tài)"的問(wèn)題。 可選的,本發(fā)明的實(shí)施例中,活動(dòng)通告消息可以采用遠(yuǎn)程過(guò)程調(diào)用響應(yīng)RPC-R印ly 消息的格式進(jìn)行發(fā)送。當(dāng)然采用其他的格式也是可以的,本發(fā)明實(shí)施例對(duì)此不予限定。
可選的,在上述活動(dòng)通告消息中還可以攜帶響應(yīng)的序號(hào),用于標(biāo)識(shí)上述活動(dòng)通告 消息是針對(duì)于上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求發(fā)送的第幾次響應(yīng)。舉一個(gè)例子服務(wù)器端向客戶(hù)端 發(fā)送了 5條活動(dòng)通告消息,編號(hào)按照先后次序序號(hào)依次為0、1、2、3、4 ;如果客戶(hù)端收到了序 號(hào)為0的活動(dòng)通告消息,沒(méi)有收到序號(hào)為1、2、3的活動(dòng)通告消息而直接收到了序號(hào)為4的 活動(dòng)通告消息,那么客戶(hù)端至少可以知道(l)服務(wù)器已經(jīng)響應(yīng)了 5次;(2)當(dāng)前傳輸層會(huì) 話狀態(tài)不好致使消息從服務(wù)器到客戶(hù)端出現(xiàn)了擁塞或者丟失。 下面,以通過(guò)遠(yuǎn)程過(guò)程調(diào)用響應(yīng)消息(RPC-R印ly)來(lái)實(shí)現(xiàn)遠(yuǎn)程過(guò)程調(diào)用控制為例 進(jìn)行說(shuō)明,RPC-R印ly作為優(yōu)選的實(shí)現(xiàn)方式不應(yīng)理解為活動(dòng)通告消息的唯一實(shí)現(xiàn)方式,不對(duì) 本發(fā)明實(shí)施例構(gòu)成限定。 NETCONF支持能力集定義, 一個(gè)NETCONF能力就是對(duì)NETCONF的基礎(chǔ)功能進(jìn)行擴(kuò)展 的一組功能。能力集可以新增設(shè)備支持的協(xié)議操作,也可以擴(kuò)展已有配置對(duì)象的操作范圍。 NETCONF客戶(hù)端通過(guò)能力交互可以發(fā)現(xiàn)服務(wù)器端支持的能力集,并且可以通過(guò)這些能力定 義的新增操作,參數(shù),以及配置對(duì)象。 本實(shí)施例中,在NETCONF中新增一個(gè)活動(dòng)通告(active)能力,這個(gè)能力允許 NETCONF服務(wù)器端在處理遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求未完成前向客戶(hù)端發(fā)送消息的能力;該消息可 以攜帶的信息以及該消息是否能夠被客戶(hù)端接收到,本發(fā)明實(shí)施例均不予限定。在本實(shí)施 例中該消息進(jìn)一步可以用于將RPC請(qǐng)求的執(zhí)行狀態(tài)反饋給NETCONF客戶(hù)端。
具體的執(zhí)行流程,如圖2所示,包括以下步驟 201 :通過(guò)傳輸層會(huì)話,服務(wù)器端與客戶(hù)端相互宣告具有活動(dòng)通告能力。 202 :服務(wù)器端接收來(lái)客戶(hù)端發(fā)送的復(fù)制配置請(qǐng)求(copy-config)。 203 :服務(wù)器端接收到該請(qǐng)求后,處理該請(qǐng)求,并對(duì)該請(qǐng)求的處理時(shí)間進(jìn)行計(jì)時(shí),如
果達(dá)到設(shè)定時(shí)間則發(fā)送活動(dòng)通告消息。 本實(shí)施例中,服務(wù)器在接收到遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求之后,在處理遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求 的過(guò)程中,對(duì)處理的時(shí)間計(jì)時(shí),在設(shè)定的時(shí)間使用客戶(hù)端與服務(wù)器端的傳輸層會(huì)話發(fā)送消 息,以確保傳輸層會(huì)話不會(huì)因超時(shí)而關(guān)閉,從而提升會(huì)話穩(wěn)定性。 可選的,上述活動(dòng)通告消息還可以攜帶上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的處理狀態(tài)的信 息。這樣客戶(hù)端在收到活動(dòng)通告消息之后就可以從活動(dòng)通告消息中獲知自身發(fā)送的遠(yuǎn)程 過(guò)程調(diào)用請(qǐng)求在服務(wù)器端的執(zhí)行狀況。這樣就避免了 NETCONF客戶(hù)端無(wú)法持續(xù)感知和跟蹤
5RPC請(qǐng)求的執(zhí)行狀態(tài)的問(wèn)題。
如圖3所示,本發(fā)明實(shí)施例還提供了一種遠(yuǎn)程過(guò)程調(diào)用控制裝置,包括
請(qǐng)求接收單元301,接收客戶(hù)端發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;
請(qǐng)求處理單元302,用于處理上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求; 通告發(fā)送單元303,若處理上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,用于通過(guò) 上述客戶(hù)端發(fā)送上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給上述客戶(hù)端; 上述設(shè)定的值小于上述傳輸層會(huì)話超時(shí)時(shí)間的值。 可選地,上述通告發(fā)送單元303,可以周期性的發(fā)送上述活動(dòng)通告消息給上述客戶(hù)
端,上述發(fā)送活動(dòng)通告消息周期的時(shí)間值小于所述傳輸層會(huì)話超時(shí)時(shí)間的值。 可選地,上述通告發(fā)送單元303發(fā)送的活動(dòng)通告消息可以攜帶上述遠(yuǎn)程過(guò)程調(diào)用
請(qǐng)求的當(dāng)前處理狀態(tài)等信息。 可選地,上述通告發(fā)送單元303發(fā)送的活動(dòng)通告消息還攜帶響應(yīng)的序號(hào),用于序 號(hào)標(biāo)識(shí)針對(duì)于上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求發(fā)送的是第幾次響應(yīng)。 本實(shí)施例中,服務(wù)器在接收到遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求之后,在處理遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求 的過(guò)程中,對(duì)處理的時(shí)間計(jì)時(shí),在設(shè)定的時(shí)間通過(guò)客戶(hù)端與服務(wù)器端的傳輸層會(huì)話發(fā)送消 息,以確保傳輸層會(huì)話不會(huì)因超時(shí)而關(guān)閉,從而提升會(huì)話穩(wěn)定性。 如果活動(dòng)通告消息攜帶了上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的處理狀態(tài)的信息,客戶(hù)端在收 到活動(dòng)通告消息之后就可以從活動(dòng)通告消息中獲知自身發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求在服務(wù) 器端的執(zhí)行狀況。這樣就避免了 NETCONF客戶(hù)端無(wú)法持續(xù)感知和跟蹤RPC請(qǐng)求的執(zhí)行狀態(tài) 的問(wèn)題。 如圖4所示,本發(fā)明實(shí)施例還提供了一種遠(yuǎn)程過(guò)程調(diào)用控制系統(tǒng),包括
服務(wù)器端401,用于接收客戶(hù)端402發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;處理上述遠(yuǎn)程過(guò)程 調(diào)用請(qǐng)求;若處理上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,則通過(guò)上述客戶(hù)端402發(fā) 送上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給上述客戶(hù)端402 ;上述設(shè)定 的值小于上述傳輸層會(huì)話超時(shí)時(shí)間的值; 客戶(hù)端402,用于向服務(wù)器端401發(fā)送遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求。 可選的,上無(wú)數(shù)服務(wù)器端401發(fā)送的上述活動(dòng)通告消息可以攜帶上述遠(yuǎn)程過(guò)程調(diào) 用請(qǐng)求的處理狀態(tài)的信息;上述客戶(hù)端402,還用于接收活動(dòng)通告消息,解析上述活動(dòng)通告 消息得到上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的處理狀態(tài)的信息。 可選地,上述服務(wù)器端401發(fā)送的活動(dòng)通告消息中還攜帶響應(yīng)的序號(hào),用于標(biāo)識(shí) 上述活動(dòng)通告消息是針對(duì)于上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求發(fā)送的第幾次響應(yīng);上述客戶(hù)端402, 還用于解析上述活動(dòng)通告消息攜帶的響應(yīng)的序號(hào),得到上述活動(dòng)通告消息是針對(duì)于上述遠(yuǎn) 程過(guò)程調(diào)用請(qǐng)求發(fā)送的第幾次響應(yīng)。 本實(shí)施例中,服務(wù)器在接收到遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求之后,在處理遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求 的過(guò)程中,對(duì)處理的時(shí)間計(jì)時(shí),在設(shè)定的時(shí)間通過(guò)客戶(hù)端與服務(wù)器端的傳輸層會(huì)話發(fā)送消 息,以確保傳輸層會(huì)話不會(huì)因超時(shí)而關(guān)閉,從而提升會(huì)話穩(wěn)定性。 如果活動(dòng)通告消息攜帶上述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的處理狀態(tài)的信息,客戶(hù)端在收到 活動(dòng)通告消息之后就可以從活動(dòng)通告消息中獲知自身發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求在服務(wù)器 端的執(zhí)行狀況。這樣就避免了 NETCONF客戶(hù)端無(wú)法持續(xù)感知和跟蹤RPC請(qǐng)求的執(zhí)行狀態(tài)的問(wèn)題。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以 通過(guò)程序來(lái)指令相關(guān)的硬件完成,上述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上 述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。 以上對(duì)本發(fā)明實(shí)施例所提供的一種遠(yuǎn)程過(guò)程調(diào)用控制方法、裝置和系統(tǒng)進(jìn)行了詳 細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō) 明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù) 本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上,本說(shuō)明書(shū)內(nèi)容不應(yīng)理 解為對(duì)本發(fā)明的限制。
權(quán)利要求
一種遠(yuǎn)程過(guò)程調(diào)用控制方法,其特征在于,包括接收客戶(hù)端發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;若處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,則通過(guò)所述客戶(hù)端發(fā)送所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給所述客戶(hù)端;所述設(shè)定的值小于所述傳輸層會(huì)話超時(shí)時(shí)間的值。
2. 根據(jù)權(quán)利要求1所述方法,其特征在于,所述發(fā)送活動(dòng)通告消息給所述客戶(hù)端包括 周期性的發(fā)送活動(dòng)通告消息給所述客戶(hù)端,所述發(fā)送活動(dòng)通告消息的周期小于所述傳輸層會(huì)話超時(shí)時(shí)間。
3 根據(jù)權(quán)利要求1所述方法,其特征在于,所述活動(dòng)通告消息攜帶所述遠(yuǎn)程過(guò)程調(diào)用 請(qǐng)求的當(dāng)前處理狀態(tài)信息。
4. 根據(jù)權(quán)利要求1所述方法,其特征在于,在所述活動(dòng)通告消息攜帶響應(yīng)的序號(hào),用于 標(biāo)識(shí)所述活動(dòng)通告消息是針對(duì)于所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求發(fā)送的第幾次響應(yīng)。
5. —種遠(yuǎn)程過(guò)程調(diào)用控制裝置,其特征在于,包括 請(qǐng)求接收單元,接收客戶(hù)端發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求; 請(qǐng)求處理單元,用于處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;通告發(fā)送單元,若處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,用于通過(guò)所述客 戶(hù)端發(fā)送所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給所述客戶(hù)端;所述設(shè) 定的值小于所述傳輸層會(huì)話超時(shí)時(shí)間的值。
6. 根據(jù)權(quán)利要求5所述裝置,其特征在于,所述通告發(fā)送單元,用于周期性的發(fā)送活動(dòng)通告消息給所述客戶(hù)端,所述發(fā)送活動(dòng)通 告消息周期的時(shí)間值小于所述傳輸層會(huì)話超時(shí)時(shí)間的值。
7. 根據(jù)權(quán)利要求5所述裝置,其特征在于,所述通告發(fā)送單元發(fā)送的活動(dòng)通告消息攜 帶所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的當(dāng)前處理狀態(tài)信息。
8. 根據(jù)權(quán)利要求5所述裝置,其特征在于,所述通告發(fā)送單元發(fā)送的活動(dòng)通告消息攜 帶響應(yīng)的序號(hào),用于標(biāo)識(shí)針對(duì)于所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求發(fā)送的是第幾次響應(yīng)。
9. 一種遠(yuǎn)程過(guò)程調(diào)用控制系統(tǒng),其特征在于,包括服務(wù)器端,用于接收客戶(hù)端發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求; 若處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,則通過(guò)所述客戶(hù)端發(fā)送所述遠(yuǎn)程過(guò)程 調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給所述客戶(hù)端;所述設(shè)定的值小于所述傳輸層 會(huì)話超時(shí)時(shí)間的值;客戶(hù)端,用于向服務(wù)器發(fā)送遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求。
10. 根據(jù)權(quán)利要求9所述系統(tǒng),其特征在于,所述服務(wù)器端發(fā)送的活動(dòng)通告消息攜帶所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的當(dāng)前處理狀態(tài)信息;所述客戶(hù)端,進(jìn)一步用于接收所述活動(dòng)通告消息,解析所述活動(dòng)通告消息,得到所述遠(yuǎn) 程過(guò)程調(diào)用請(qǐng)求的當(dāng)前處理狀態(tài)信息。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種遠(yuǎn)程過(guò)程調(diào)用控制方法、裝置和系統(tǒng),其中方法的實(shí)現(xiàn)包括接收客戶(hù)端發(fā)送的遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求;若處理所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的時(shí)間達(dá)到設(shè)定的值,則通過(guò)所述客戶(hù)端發(fā)送所述遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的傳輸層會(huì)話,發(fā)送活動(dòng)通告消息給所述客戶(hù)端;所述設(shè)定的值小于所述傳輸層會(huì)話超時(shí)時(shí)間的值。以上實(shí)施方式,在接收到遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求之后,在處理遠(yuǎn)程過(guò)程調(diào)用請(qǐng)求的過(guò)程中,對(duì)處理的時(shí)間計(jì)時(shí),在設(shè)定的時(shí)間使用通過(guò)用戶(hù)端客戶(hù)端與服務(wù)器端的會(huì)話鏈路傳輸層會(huì)話發(fā)送消息,以確保會(huì)話鏈路傳輸層會(huì)話不會(huì)因超時(shí)而關(guān)閉,從而提升會(huì)話穩(wěn)定性。
文檔編號(hào)H04L29/08GK101795289SQ20091026181
公開(kāi)日2010年8月4日 申請(qǐng)日期2009年12月30日 優(yōu)先權(quán)日2009年12月30日
發(fā)明者楊守傳 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1