專利名稱:通信方法、系統(tǒng)和網(wǎng)關(guān)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種通信方法、系統(tǒng)和網(wǎng)關(guān)設(shè)備。
背景技術(shù):
隨著移動通信技術(shù)的發(fā)展,用戶可以通過移動終端使用服務(wù)器提供的各種增值業(yè)務(wù),例如用移動終端上網(wǎng)等。圖1為現(xiàn)有技術(shù)中用戶通過移動終端與服務(wù)器通信的系統(tǒng)結(jié)構(gòu)示意圖,該系統(tǒng)包括至少一個移動終端11、無線應(yīng)用協(xié)議(WAPWireless Application Protocol)網(wǎng)關(guān)12和超文本傳輸協(xié)議(HTTPHypertext Transfer Protocol)服務(wù)器13。當(dāng)用戶需要使用HTTP服務(wù)器13提供的增值業(yè)務(wù)時,使用移動終端11向HTTP服務(wù)器13發(fā)送業(yè)務(wù)請求,該業(yè)務(wù)請求首先被提交到WAP網(wǎng)關(guān)12。WAP網(wǎng)關(guān)12用于接收移動終端11發(fā)送的業(yè)務(wù)請求,并將業(yè)務(wù)請求轉(zhuǎn)發(fā)給HTTP服務(wù)器13。
目前,WAP網(wǎng)關(guān)12與HTTP服務(wù)器13的通信方式主要有如下兩種WAP網(wǎng)關(guān)12采用非持久連接方式或者持久連接方式與HTTP服務(wù)器13通信。兩種方式下,WAP網(wǎng)關(guān)12首先與HTTP服務(wù)器13建立連接,如傳輸控制協(xié)議(TCPTransfer Control Protocol)連接,并經(jīng)由所述連接與HTTP服務(wù)器13通信,如向HTTP服務(wù)器13發(fā)送HTTP業(yè)務(wù)請求(即應(yīng)用層協(xié)議為HTTP的業(yè)務(wù)請求)以及接收HTTP服務(wù)器13返回的HTTP業(yè)務(wù)響應(yīng)(即應(yīng)用層協(xié)議為HTTP的業(yè)務(wù)響應(yīng))。不同之處在于,若采用非持久連接方式與HTTP服務(wù)器13通信,WAP網(wǎng)關(guān)12在接收到HTTP服務(wù)器13發(fā)送的HTTP業(yè)務(wù)響應(yīng)后,便斷開與HTTP服務(wù)器13之間的連接,如TCP連接;若采用持久連接方式與HTTP服務(wù)器13通信,WAP網(wǎng)關(guān)12在接收到HTTP服務(wù)器13發(fā)送的HTTP業(yè)務(wù)響應(yīng)后,仍然保持與HTTP服務(wù)器13之間的連接,如TCP連接。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)的連接方式中至少存在如下問題(1)、在非持久連接方式下,大多數(shù)已建立的連接,如TCP連接處于空閑狀態(tài),網(wǎng)絡(luò)連接資源浪費(fèi)較大。
(2)、持久連接方式雖然解決了連接資源浪費(fèi)的問題,但卻增加了網(wǎng)關(guān)設(shè)備建立連接,如TCP連接的次數(shù),增加了WAP網(wǎng)關(guān)12的負(fù)擔(dān),從而降低了WAP網(wǎng)關(guān)12的處理能力。
發(fā)明內(nèi)容
鑒于此,有必要提供一種節(jié)約網(wǎng)絡(luò)連接資源,并且減少網(wǎng)關(guān)負(fù)擔(dān)的通信方法。
基于上述通信方法的構(gòu)思,提供一種通信系統(tǒng)。
同時,提供一種網(wǎng)關(guān)設(shè)備。
一種通信方法,包括如下步驟接收終端發(fā)送的業(yè)務(wù)請求,所述業(yè)務(wù)請求中包含請求連接的服務(wù)器的標(biāo)識;判斷是否與所述標(biāo)識對應(yīng)的服務(wù)器建立了連接;若建立了連接,判斷是否選擇所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求;若選擇,使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
一種網(wǎng)關(guān)設(shè)備,包括第一接收單元,用于接收終端發(fā)送的業(yè)務(wù)請求,所述業(yè)務(wù)請求中包含請求連接的服務(wù)器的標(biāo)識;連接判斷單元,用于判斷是否與所述標(biāo)識對應(yīng)的所述服務(wù)器建立了連接;連接選擇單元,用于判斷是否選擇所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求;業(yè)務(wù)請求轉(zhuǎn)發(fā)單元,使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
一種通信系統(tǒng),包括網(wǎng)關(guān)設(shè)備和服務(wù)器,其中所述網(wǎng)關(guān)設(shè)備,用于接收終端發(fā)送的業(yè)務(wù)請求,并根據(jù)所述業(yè)務(wù)請求中包含的請求連接的服務(wù)器的標(biāo)識,判斷是否與所述標(biāo)識對應(yīng)的服務(wù)器建立了連接,若建立了連接,判斷是否選擇所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,若選擇,使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求;所述服務(wù)器,用于接收所述網(wǎng)關(guān)設(shè)備轉(zhuǎn)發(fā)的業(yè)務(wù)請求。
本發(fā)明實(shí)施例中,通過在接收到終端發(fā)送的業(yè)務(wù)請求后,根據(jù)所述業(yè)務(wù)請求中包含的服務(wù)器的標(biāo)識,判斷是否與所述服務(wù)器建立了連接,如果是,進(jìn)一步判斷是否選擇所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,如果選擇,則使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,能夠減少與服務(wù)器建立連接的次數(shù)和減少與服務(wù)器間保持的連接的連接數(shù),從而能提高處理性能和減輕服務(wù)器的負(fù)荷,以及提高連接資源的利用率。
圖1為現(xiàn)有技術(shù)中移動終端與服務(wù)器通信的系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例通信系統(tǒng)結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例網(wǎng)關(guān)設(shè)備結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例網(wǎng)關(guān)設(shè)備結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例終端與服務(wù)器通信的流程示意圖;圖6為本發(fā)明實(shí)施例終端與服務(wù)器通信的信令流程示意圖;圖7為本發(fā)明實(shí)施例終端與服務(wù)器通信的信令流程示意圖。
具體實(shí)施例如圖2所示,為本發(fā)明實(shí)施例通信系統(tǒng)結(jié)構(gòu)示意圖,通信系統(tǒng)包括終端21、網(wǎng)關(guān)設(shè)備22和服務(wù)器23。
終端21包括移動終端,如手機(jī)、個人數(shù)字助理(PDAPersonal DigitalAssistant)等和固定終端,如固定電話等,用于向網(wǎng)關(guān)設(shè)備22發(fā)送業(yè)務(wù)請求,所述業(yè)務(wù)請求中包含請求連接的服務(wù)器23的標(biāo)識;網(wǎng)關(guān)設(shè)備22用于接收終端21發(fā)送的業(yè)務(wù)請求,并根據(jù)業(yè)務(wù)請求中包含的請求連接的服務(wù)器23的標(biāo)識,判斷是否與標(biāo)識對應(yīng)的服務(wù)器23建立了連接(如TCP連接),若建立了連接,判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,若選擇,則使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)業(yè)務(wù)請求;服務(wù)器23用于接收網(wǎng)關(guān)設(shè)備22轉(zhuǎn)發(fā)的業(yè)務(wù)請求。
下面在圖2的基礎(chǔ)上,結(jié)合圖3對本發(fā)明實(shí)施例作進(jìn)一步描述,如圖3所示,網(wǎng)關(guān)設(shè)備22的一種具體結(jié)構(gòu)包括第一接收單元221、連接判斷單元222、連接選擇單元223和業(yè)務(wù)請求轉(zhuǎn)發(fā)單元224。
第一接收單元221用于接收終端21發(fā)送的業(yè)務(wù)請求,所述業(yè)務(wù)請求中包含請求的連接的服務(wù)器23的標(biāo)識;連接判斷單元222用于判斷是否與所述標(biāo)識對應(yīng)的服務(wù)器23建立了連接;連接選擇單元223用于判斷能否使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求;業(yè)務(wù)請求轉(zhuǎn)發(fā)單元224用于使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
當(dāng)用戶停止使用服務(wù)器23提供的增值業(yè)務(wù)時,使用終端21向服務(wù)器23發(fā)送業(yè)務(wù)斷開請求,所述業(yè)務(wù)斷開請求被提交到網(wǎng)關(guān)設(shè)備22;網(wǎng)關(guān)設(shè)備22還包括第二接收單元225和第一連接控制單元226。第二接收單元225用于接收終端21的發(fā)送的業(yè)務(wù)斷開請求,所述業(yè)務(wù)斷開請求包含請求斷開的服務(wù)器23的標(biāo)識;第一連接控制單元226用于判斷所述業(yè)務(wù)斷開請求中的所述標(biāo)識對應(yīng)的服務(wù)器23的的連接是否空閑,如果空閑,則斷開所述連接;所述連接空閑是指使用所述連接向服務(wù)器23發(fā)送業(yè)務(wù)請求后,并接收到服務(wù)器23返回的針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)。
網(wǎng)關(guān)設(shè)備22還可以通過判斷所述連接的連接時間或者所述連接的連接空閑時間是否超時來確定是否斷開所述連接,如圖4所示,網(wǎng)關(guān)設(shè)備22包括第一接收單元221、連接判斷單元222、連接選擇單元223、業(yè)務(wù)請求轉(zhuǎn)發(fā)單元224和第二連接控制單元227。第二連接控制單元227用于判斷所述連接的連接時間或者所述連接的連接空閑時間是否超時,如果超時,則斷開與所述標(biāo)識連接;所述連接空閑是指使用所述連接向服務(wù)器23發(fā)送業(yè)務(wù)請求后,并接收到服務(wù)器223返回的針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)。
上述通信系統(tǒng)中,當(dāng)網(wǎng)關(guān)設(shè)備22接收到終端21發(fā)送的業(yè)務(wù)請求后,通過連接判斷單元222判斷得到與服務(wù)器23建立了連接,且連接選擇單元223判斷得到可以選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求時,業(yè)務(wù)請求轉(zhuǎn)發(fā)單元224使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,能夠減少網(wǎng)關(guān)設(shè)備22與服務(wù)器23建立連接的次數(shù)和減少網(wǎng)關(guān)設(shè)備22與服務(wù)器23間保持的連接的連接數(shù),從而能提高減輕網(wǎng)關(guān)設(shè)備22和服務(wù)器23的負(fù)擔(dān),提高網(wǎng)關(guān)設(shè)備22的處理性能,以及提高網(wǎng)絡(luò)連接資源的利用率。通過連接連接選擇單元223判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,使網(wǎng)關(guān)設(shè)備22能支持與無狀態(tài)協(xié)議服務(wù)器(如HTTP服務(wù)器)間采用連接復(fù)用的方式進(jìn)行通信。通過第一連接控制單元226根據(jù)第二接收單元225接收到的終端21的發(fā)送的業(yè)務(wù)斷開請求中包含的服務(wù)器23的標(biāo)識,判斷得到與服務(wù)器23建立的所述連接空閑時,斷開所述連接,或者通過第二連接控制單元227判斷所述連接的連接時間超時或者所述連接的空閑時間超時后,斷開所述連接,能夠減少網(wǎng)關(guān)設(shè)備22與服務(wù)器23斷開連接的次數(shù),提高網(wǎng)關(guān)設(shè)備22的處理性能和減輕服務(wù)器23的負(fù)擔(dān),提高網(wǎng)絡(luò)連接資源的利用率。
圖5為基于上述通信系統(tǒng),網(wǎng)關(guān)設(shè)備與服務(wù)器之間的通信方法流程圖。本實(shí)施例中,網(wǎng)關(guān)設(shè)備22與服務(wù)器23之間建立的連接為傳輸層連接,例如TCP連接;服務(wù)器23為無狀態(tài)協(xié)議服務(wù)器,例如HTTP服務(wù)器。如圖所示,所述通信方法包括如下步驟步驟S502,接收終端21發(fā)送的業(yè)務(wù)請求。當(dāng)終端21向服務(wù)器23發(fā)送業(yè)務(wù)請求后,所述業(yè)務(wù)請求被提交到網(wǎng)關(guān)設(shè)備22,網(wǎng)關(guān)設(shè)備22中的接收單元221接收所述業(yè)務(wù)請求。所述業(yè)務(wù)請求中包含服務(wù)器23的標(biāo)識。
步驟S504,判斷是否與服務(wù)器23建立了連接。接收單元221接收到所述業(yè)務(wù)請求后,連接判斷單元222根據(jù)服務(wù)器23的標(biāo)識判斷網(wǎng)關(guān)設(shè)備22是否與服務(wù)器23建立了連接,若建立了連接,則執(zhí)行步驟S506,如果否,則執(zhí)行步驟S510。
步驟S506,判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。如果連接判斷單元222判斷得到網(wǎng)關(guān)設(shè)備22與服務(wù)器23已建立了連接,連接選擇單元223判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,若選擇,執(zhí)行步驟S508,如果否,則執(zhí)行步驟S510。
本發(fā)明實(shí)施例中,可通過但不限于如下兩種方法判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求(1)、判斷所述連接是否空閑。如果連接選擇單元223判斷得到網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23發(fā)送業(yè)務(wù)請求后,并接收到服務(wù)器23返回的針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)時,則所述連接空閑,選擇使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
當(dāng)網(wǎng)關(guān)設(shè)備22判斷與服務(wù)器23建立的連接空閑時使用所述連接向服務(wù)器23發(fā)送業(yè)務(wù)請求,即當(dāng)網(wǎng)關(guān)設(shè)備22接收到上一個業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)后,再使用所述連接向服務(wù)器23發(fā)送下一個業(yè)務(wù)請求。這種方法下,連接選擇單元223可以具體為網(wǎng)關(guān)設(shè)備22與服務(wù)器23建立的連接設(shè)置狀態(tài)標(biāo)識,當(dāng)網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23發(fā)送了業(yè)務(wù)請求后,連接選擇單元223將所述狀態(tài)標(biāo)識設(shè)置為1,表示所述連接非空閑;當(dāng)網(wǎng)關(guān)設(shè)備22通過所述連接接收到服務(wù)器23返回的業(yè)務(wù)響應(yīng)后,連接選擇單元223將所述狀態(tài)標(biāo)識設(shè)置為0,表示所述連接空閑。當(dāng)網(wǎng)關(guān)設(shè)備22接收到終端21發(fā)送的業(yè)務(wù)請求后,連接選擇單元223具體根據(jù)設(shè)置的所述狀態(tài)標(biāo)識,判斷所述連接是否空閑。
(2)、判斷服務(wù)器23是否支持流水線(Pipeline)特性。當(dāng)連接選擇單元223判斷得到服務(wù)器23可以同時接收多個業(yè)務(wù)請求,并按照接收業(yè)務(wù)請求的先后順序返回業(yè)務(wù)響應(yīng)時,則服務(wù)器23支持流水線特性,選擇使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
當(dāng)網(wǎng)關(guān)設(shè)備22判斷得到服務(wù)器23支持Pipeline特性時,即服務(wù)器23可以同時接收網(wǎng)關(guān)設(shè)備22發(fā)送的多個業(yè)務(wù)請求,并按照接收業(yè)務(wù)請求的先后順序處理業(yè)務(wù)請求并向網(wǎng)關(guān)設(shè)備22發(fā)送業(yè)務(wù)信息響應(yīng)(如HTTP/1.1服務(wù)器),網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23發(fā)送業(yè)務(wù)請求。這種方法下,連接選擇單元223可以設(shè)置Pipeline服務(wù)器黑白名單,用于記錄支持Pipeline特性的服務(wù)器的標(biāo)識和不支持Pipeline特性的服務(wù)器的標(biāo)識,連接選擇單元223根據(jù)所述業(yè)務(wù)請求中的服務(wù)器23的標(biāo)識與Pipeline服務(wù)器黑白名單的匹配結(jié)果,判斷服務(wù)器23是否支持Pipeline特性。進(jìn)一步,連接選擇單元223還可以設(shè)置同時向服務(wù)器23發(fā)送的業(yè)務(wù)請求的最大業(yè)務(wù)請求數(shù)目,當(dāng)網(wǎng)關(guān)設(shè)備22同時向服務(wù)器23發(fā)送的業(yè)務(wù)請求未達(dá)到設(shè)定的最大請求數(shù)目時,則連接選擇單元223判斷得到可以使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
當(dāng)然,也可同時采用上述兩種方法判斷是否可以使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,如先判斷服務(wù)器23是否支持Pipeline特性,若不支持,則進(jìn)一步判斷所述連接是否空閑;或者先判斷所述連接是否空閑,若不空閑,則再判斷服務(wù)器23是否支持Pipeline特性。
顯然,上述步驟S504與步驟S506可以沒有先后順序,可以先執(zhí)行步驟S506,后執(zhí)行步驟S504。
步驟S508,使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)業(yè)務(wù)請求。根據(jù)步驟S506中的判斷結(jié)果,網(wǎng)關(guān)設(shè)備22選擇使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)業(yè)務(wù)請求。本方法流程結(jié)束。
步驟S510,與服務(wù)器23建立連接,并使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)業(yè)務(wù)請求。本方法流程結(jié)束。
上述實(shí)施例中,如果網(wǎng)關(guān)設(shè)備22采用判斷連接是否空閑的方法判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,則網(wǎng)關(guān)設(shè)備22與服務(wù)器23的通信方式是一請求一響應(yīng),即網(wǎng)關(guān)設(shè)備22接收到服務(wù)器23返回的針對上一個業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)后,再向服務(wù)器23發(fā)送下一個業(yè)務(wù)請求,所以當(dāng)網(wǎng)關(guān)設(shè)備22接收到服務(wù)器23返回的的業(yè)務(wù)響應(yīng)后,將所述業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給對應(yīng)的終端。如圖6所示,為當(dāng)網(wǎng)關(guān)設(shè)備22采用判斷連接是否空閑的方法判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求時,終端21與服務(wù)器23通信的信令流程示意圖。本發(fā)明實(shí)施例中,網(wǎng)關(guān)設(shè)備22與服務(wù)器23之間建立的連接為傳輸層連接,例如TCP連接;服務(wù)器23為無狀態(tài)協(xié)議服務(wù)器,例如HTTP服務(wù)器;終端A、終端B和終端C先后通過網(wǎng)關(guān)設(shè)備22向服務(wù)器23發(fā)送用業(yè)務(wù)請求,網(wǎng)關(guān)設(shè)備22在收到終端A發(fā)送的業(yè)務(wù)請求前,與服務(wù)器23沒有建立連接,如圖所示,所述信令流程包括如下步驟步驟S602,終端A向服務(wù)器23發(fā)送業(yè)務(wù)請求,業(yè)務(wù)請求被提交到網(wǎng)關(guān)設(shè)備22。所述業(yè)務(wù)請求中包含服務(wù)器23的標(biāo)識。
步驟S604,網(wǎng)關(guān)設(shè)備22與服務(wù)器23建立連接。網(wǎng)關(guān)設(shè)備22接收到所述業(yè)務(wù)請求后,根據(jù)所述業(yè)務(wù)請求中的服務(wù)器23的標(biāo)識判斷得到與服務(wù)器23沒有建立連接,所以網(wǎng)關(guān)設(shè)備22在轉(zhuǎn)發(fā)終端A發(fā)送的業(yè)務(wù)請求前先與服務(wù)器23建立新的連接。
步驟S606,網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)終端A發(fā)送的業(yè)務(wù)請求。
步驟S608,服務(wù)器23向網(wǎng)關(guān)設(shè)備22返回業(yè)務(wù)響應(yīng)。
步驟S610,網(wǎng)關(guān)設(shè)備22向終端A轉(zhuǎn)發(fā)業(yè)務(wù)響應(yīng)。由于網(wǎng)關(guān)設(shè)備22與服務(wù)器23的通信方式是一請求一響應(yīng),當(dāng)網(wǎng)關(guān)設(shè)備22接收到服務(wù)器23返回的業(yè)務(wù)響應(yīng)后,便將所述業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給終端A。
步驟S612,終端B向服務(wù)器23發(fā)送業(yè)務(wù)請求,業(yè)務(wù)請求被提交到網(wǎng)關(guān)設(shè)備22。所述業(yè)務(wù)請求中包含服務(wù)器23的標(biāo)識。
步驟S614,網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)終端B發(fā)送的業(yè)務(wù)請求。網(wǎng)關(guān)設(shè)備22接收到所述業(yè)務(wù)請求后,根據(jù)所述業(yè)務(wù)請求中的服務(wù)器23的標(biāo)識判斷得到判斷與服務(wù)器23已建立了連接,且所述連接空閑,網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)終端B發(fā)送的業(yè)務(wù)請求。
步驟S616,服務(wù)器23向網(wǎng)關(guān)設(shè)備22返回業(yè)務(wù)響應(yīng)。
步驟S618,網(wǎng)關(guān)設(shè)備22向終端B轉(zhuǎn)發(fā)業(yè)務(wù)響應(yīng)。由于網(wǎng)關(guān)設(shè)備22與服務(wù)器23的通信方式是一請求一響應(yīng),當(dāng)網(wǎng)關(guān)設(shè)備22接收到服務(wù)器23返回的業(yè)務(wù)響應(yīng)后,便將所述業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給終端B。
步驟S620,終端C向服務(wù)器23發(fā)送業(yè)務(wù)請求,業(yè)務(wù)請求被提交到網(wǎng)關(guān)設(shè)備22。所述業(yè)務(wù)請求中包含服務(wù)器23的標(biāo)識。
步驟S622,網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)終端C的業(yè)務(wù)請求。網(wǎng)關(guān)設(shè)備22接收到所述業(yè)務(wù)請求后,根據(jù)所述業(yè)務(wù)請求中的服務(wù)器23的標(biāo)識判斷與服務(wù)器23已建立了連接,且所述連接空閑,網(wǎng)關(guān)設(shè)備22使用該連接向服務(wù)器23轉(zhuǎn)發(fā)業(yè)務(wù)請求。
步驟S624,服務(wù)器23向網(wǎng)關(guān)設(shè)備22發(fā)送業(yè)務(wù)響應(yīng)。
步驟S626,網(wǎng)關(guān)設(shè)備22向終端C轉(zhuǎn)發(fā)業(yè)務(wù)響應(yīng)。由于網(wǎng)關(guān)設(shè)備22與服務(wù)器23的通信方式是一請求一響應(yīng),當(dāng)網(wǎng)關(guān)設(shè)備22接收到服務(wù)器23返回的業(yè)務(wù)響應(yīng)后,便將所述業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給終端C。
如果網(wǎng)關(guān)設(shè)備22采用判斷服務(wù)器23是否支持Pipeline特性的方法判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,則網(wǎng)關(guān)設(shè)備22判斷得到服務(wù)器23支持Pipeline特性時,網(wǎng)關(guān)設(shè)備22與服務(wù)器23的通信方式為多請求多響應(yīng)(即服務(wù)器23可以接收網(wǎng)關(guān)設(shè)備22發(fā)送的多個業(yè)務(wù)請求,并按照接收業(yè)務(wù)請求的先后順序處理業(yè)務(wù)請求并向網(wǎng)關(guān)設(shè)備22返回業(yè)務(wù)響應(yīng)),當(dāng)網(wǎng)關(guān)設(shè)備22接收到服務(wù)器23返回的業(yè)務(wù)響應(yīng)后,按照轉(zhuǎn)發(fā)業(yè)務(wù)請求的先后順序與接收業(yè)務(wù)響應(yīng)的先后順序的對應(yīng)關(guān)系,將接收到的業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給發(fā)送業(yè)務(wù)請求的終端21。如圖7所示,為當(dāng)網(wǎng)關(guān)設(shè)備22采用判斷服務(wù)器23是否支持Pipeline特性的方法判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求時,終端21與服務(wù)器23通信的信令流程示意圖。本發(fā)明實(shí)施例中,網(wǎng)關(guān)設(shè)備22與服務(wù)器23之間建立的連接為傳輸層連接,例如TCP連接;服務(wù)器23為無狀態(tài)協(xié)議服務(wù)器,例如HTTP服務(wù)器;終端A、終端B和終端C先后通過網(wǎng)關(guān)設(shè)備22向服務(wù)器23發(fā)送用業(yè)務(wù)請求,網(wǎng)關(guān)設(shè)備22在收到終端A發(fā)送的業(yè)務(wù)請求前,與服務(wù)器23沒有建立連接,且服務(wù)器23支持Pipeline特性,如圖所示,所述信令流程包括如下步驟步驟S702,終端A向服務(wù)器23發(fā)送業(yè)務(wù)請求,業(yè)務(wù)請求被提交到網(wǎng)關(guān)設(shè)備22。所述業(yè)務(wù)請求中包含服務(wù)器23的標(biāo)識。
步驟S704,網(wǎng)關(guān)設(shè)備22與服務(wù)器23建立連接。網(wǎng)關(guān)設(shè)備22接收到所述業(yè)務(wù)請求后,根據(jù)所述業(yè)務(wù)請求中的服務(wù)器23的標(biāo)識判斷得到與服務(wù)器23沒有建立連接,所以網(wǎng)關(guān)設(shè)備22在轉(zhuǎn)發(fā)終端A發(fā)送的業(yè)務(wù)請求前先與服務(wù)器23建立新的連接。
步驟S706,網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)終端A發(fā)送的業(yè)務(wù)請求。
步驟S708,終端B向服務(wù)器23發(fā)送業(yè)務(wù)請求,業(yè)務(wù)請求被提交到網(wǎng)關(guān)設(shè)備22。所述業(yè)務(wù)請求中包含服務(wù)器23的標(biāo)識。
步驟S710,終端C向服務(wù)器23發(fā)送業(yè)務(wù)請求,業(yè)務(wù)請求被提交到網(wǎng)關(guān)設(shè)備22。所述業(yè)務(wù)請求中包含服務(wù)器23的標(biāo)識。
步驟S712,網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)終端B發(fā)送的業(yè)務(wù)請求。網(wǎng)關(guān)設(shè)備22根據(jù)所述業(yè)務(wù)請求中的服務(wù)器23的標(biāo)識判斷得到服務(wù)器23支持Pipeline特性,則使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)終端B的業(yè)務(wù)請求。
步驟S714,網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)終端C發(fā)送的業(yè)務(wù)請求。網(wǎng)關(guān)設(shè)備22根據(jù)所述業(yè)務(wù)請求中的服務(wù)器23的標(biāo)識判斷得到服務(wù)器23支持Pipeline特性,則使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)終端C的業(yè)務(wù)請求。
步驟S716,服務(wù)器23向網(wǎng)關(guān)設(shè)備22發(fā)送業(yè)務(wù)響應(yīng)。由于服務(wù)器23支持Pipeline特性,則服務(wù)器23按照接收業(yè)務(wù)請求的先后順序先處理接收到的第一個業(yè)務(wù)請求,即終端A發(fā)送的業(yè)務(wù)請求,并向網(wǎng)關(guān)設(shè)備22返回針對終端A的業(yè)務(wù)響應(yīng)。
步驟S718,網(wǎng)關(guān)設(shè)備22向終端A轉(zhuǎn)發(fā)業(yè)務(wù)響應(yīng)。由于服務(wù)器23支持Pipeline特性,服務(wù)器23按照接收業(yè)務(wù)請求的先后順序向網(wǎng)關(guān)設(shè)備22發(fā)送業(yè)務(wù)響應(yīng),所以當(dāng)網(wǎng)關(guān)設(shè)備22中的業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)單元227接收到業(yè)務(wù)響應(yīng)后,也按照轉(zhuǎn)發(fā)業(yè)務(wù)請求的先后順序,將接收到的第一個業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給終端A。
步驟S720,服務(wù)器23向網(wǎng)關(guān)設(shè)備22發(fā)送業(yè)務(wù)響應(yīng)。由于服務(wù)器23支持Pipeline特性,則服務(wù)器23按照接收業(yè)務(wù)請求的先后順序處理接收到的第二個業(yè)務(wù)請求,即終端B發(fā)送的業(yè)務(wù)請求,并向網(wǎng)關(guān)設(shè)備22返回針對終端B的業(yè)務(wù)響應(yīng)。
步驟S722,網(wǎng)關(guān)設(shè)備22向終端B轉(zhuǎn)發(fā)業(yè)務(wù)響應(yīng)。由于服務(wù)器23支持Pipeline特性,服務(wù)器23按照接收業(yè)務(wù)請求的先后順序向網(wǎng)關(guān)設(shè)備22發(fā)送業(yè)務(wù)響應(yīng),所以當(dāng)網(wǎng)關(guān)設(shè)備22中的業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)單元227接收到業(yè)務(wù)響應(yīng)后,也按照轉(zhuǎn)發(fā)業(yè)務(wù)請求的先后順序,將接收到的第二個業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給終端B。
步驟S724,服務(wù)器23向網(wǎng)關(guān)設(shè)備22發(fā)送業(yè)務(wù)響應(yīng)。由于服務(wù)器23支持Pipeline特性,則服務(wù)器23按照接收業(yè)務(wù)請求的先后順序處理接收到的第三個業(yè)務(wù)請求,即終端C發(fā)送的業(yè)務(wù)請求,并向網(wǎng)關(guān)設(shè)備22返回針對終端C的業(yè)務(wù)響應(yīng)。
步驟S726,網(wǎng)關(guān)設(shè)備22向終端C轉(zhuǎn)發(fā)業(yè)務(wù)響應(yīng)。由于服務(wù)器23支持Pipeline特性,服務(wù)器23按照接收業(yè)務(wù)請求的先后順序向網(wǎng)關(guān)設(shè)備22發(fā)送業(yè)務(wù)響應(yīng),所以當(dāng)網(wǎng)關(guān)設(shè)備22中的業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)單元227接收到業(yè)務(wù)響應(yīng)后,也按照轉(zhuǎn)發(fā)業(yè)務(wù)請求的先后順序,將接收到的第三個業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給終端C。
本發(fā)明實(shí)施例中,可通過如下兩種方法斷開與服務(wù)器23間的連接(1)、接收終端21發(fā)送的業(yè)務(wù)斷開請求,并根據(jù)所述業(yè)務(wù)斷開請求中的服務(wù)器23的標(biāo)識判斷得到與服務(wù)器23的連接空閑時,斷開所述連接。本發(fā)明實(shí)施例中,網(wǎng)關(guān)設(shè)備22中的第二接收單元225接收到終端21發(fā)送的業(yè)務(wù)斷開請求后,第一連接控制單元226根據(jù)所述業(yè)務(wù)斷開請求中的服務(wù)器23的標(biāo)識判斷與服務(wù)器23建立的連接空閑是否,如果與所述服務(wù)器的連接空閑,則斷開所述連接。第一連接控制單元226可以具體為網(wǎng)關(guān)設(shè)備22與服務(wù)器23建立的連接設(shè)置狀態(tài)標(biāo)識,當(dāng)網(wǎng)關(guān)設(shè)備22使用所述連接向服務(wù)器23發(fā)送了業(yè)務(wù)請求后,第一連接控制單元226將所述狀態(tài)標(biāo)識設(shè)置為1,表示所述連接非空閑;當(dāng)網(wǎng)關(guān)設(shè)備22通過所述連接接收到服務(wù)器23返回的業(yè)務(wù)響應(yīng)后,第一連接控制單元226將所述狀態(tài)標(biāo)識設(shè)置為0,表示所述連接空閑。當(dāng)?shù)诙邮諉卧?25接收到終端21發(fā)送的業(yè)務(wù)斷開請求后,第一連接控制單元226具體根據(jù)設(shè)置的狀態(tài)標(biāo)識,確定所述連接是否空閑。
(2)、所述連接超時或者所述連接的連接空閑時間超時后,斷開所述連接。本發(fā)明實(shí)施例中,當(dāng)網(wǎng)關(guān)設(shè)備22中的第二連接控制單元227判斷得到與服務(wù)器23間建立的連接的連接時間超時或者判斷得到與服務(wù)器23間建立的連接的空閑時間超時后,斷開所述連接。具體的,當(dāng)網(wǎng)關(guān)設(shè)備22首次與服務(wù)器23建立連接時,第二連接控制單元227記錄所述連接的連接時間,當(dāng)?shù)诙B接控制單元227確定所述連接的連接時間超過預(yù)先設(shè)定的最大連接時間后,則斷開所述連接;或者,當(dāng)網(wǎng)關(guān)設(shè)備22與服務(wù)器23建立連接空閑時,第二連接控制單元227記錄所述連接的空閑時間,當(dāng)?shù)诙B接控制單元227判斷所述連接的空閑時間超過預(yù)先設(shè)定的最大空閑時間后,則斷開所述連接。
當(dāng)然,網(wǎng)關(guān)設(shè)備22可以同時采用上述兩種方法斷開與服務(wù)器23間的連接。
上述通信方法中,通過接收到終端21發(fā)送的業(yè)務(wù)請求后,通過判斷與服務(wù)器23建立了連接,且判斷得到可以選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求時,使用所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,能夠減少網(wǎng)關(guān)設(shè)備22與服務(wù)器23建立連接的次數(shù)和減少網(wǎng)關(guān)設(shè)備22與服務(wù)器23間保持的連接的連接數(shù),從而能減輕網(wǎng)關(guān)設(shè)備23和服務(wù)器23的負(fù)擔(dān),提高網(wǎng)關(guān)設(shè)備22的處理性能,以及提高連接資源的利用率。通過判斷是否選擇所述連接向服務(wù)器23轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,使網(wǎng)關(guān)設(shè)備22能支持與無狀態(tài)協(xié)議服務(wù)器(如HTTP服務(wù)器)間采用連接復(fù)用的方式進(jìn)行通信。由于服務(wù)器23返回的業(yè)務(wù)響應(yīng)中不會標(biāo)識該業(yè)務(wù)響應(yīng)針對的業(yè)務(wù)請求,通過接收服務(wù)器23返回的業(yè)務(wù)響應(yīng),并按照業(yè)務(wù)請求轉(zhuǎn)發(fā)單元224轉(zhuǎn)發(fā)業(yè)務(wù)請求的先后順序與接收業(yè)務(wù)響應(yīng)的先后順序的對應(yīng)關(guān)系,將接收到的業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給發(fā)送業(yè)務(wù)請求的終端21,能夠使終端21接收到正確的業(yè)務(wù)響應(yīng)。通過接收終端21的發(fā)送的業(yè)務(wù)斷開請求,并根據(jù)所述業(yè)務(wù)斷開請求中的服務(wù)器23的標(biāo)識,判斷與服務(wù)器23建立的所述連接空閑時,斷開所述連接,或者通過確定所述連接的連接時間超時或者所述所述連接的空閑時間超時時,斷開所述連接,能夠減少網(wǎng)關(guān)設(shè)備22與服務(wù)器23斷開連接的次數(shù),提高網(wǎng)關(guān)設(shè)備22的處理性能和減輕服務(wù)器23的負(fù)擔(dān),提高網(wǎng)絡(luò)連接資源的利用率。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種網(wǎng)關(guān)通信方法,包括如下步驟接收終端發(fā)送的業(yè)務(wù)請求,所述業(yè)務(wù)請求中包含請求連接的服務(wù)器的標(biāo)識;判斷是否與所述標(biāo)識對應(yīng)的服務(wù)器建立了連接;若建立了連接,判斷是否選擇所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求;若選擇,使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
2.如權(quán)利要求1所述的方法,其特征在于,所述判斷是否選擇所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求的步驟具體為判斷所述連接是否空閑時,如果所述連接空閑,則選擇使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求;所述連接空閑是指使用所述連接向所述服務(wù)器發(fā)送業(yè)務(wù)請求后,并接收到所述服務(wù)器返回的針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)。
3.如權(quán)利要求1所述的方法,其特征在于,所述判斷是否選擇所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求的步驟具體為判斷所述服務(wù)器是否支持流水線特性,如果所述服務(wù)器支持流水線特性,則選擇使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求;所述服務(wù)器支持流水線特性是指所述服務(wù)器可以同時接收多個業(yè)務(wù)請求,并按照接收業(yè)務(wù)請求的先后順序返回業(yè)務(wù)響應(yīng)。
4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括如下步驟接收所述服務(wù)器返回的業(yè)務(wù)響應(yīng);并按照轉(zhuǎn)發(fā)業(yè)務(wù)請求的先后順序與接收業(yè)務(wù)響應(yīng)的先后順序的對應(yīng)關(guān)系,將接收到的業(yè)務(wù)響應(yīng)轉(zhuǎn)發(fā)給發(fā)送業(yè)務(wù)請求的終端。
5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括步驟接收所述終端發(fā)送的業(yè)務(wù)斷開請求,所述業(yè)務(wù)斷開請求包含請求斷開的服務(wù)器的標(biāo)識;并判斷與所述標(biāo)識對應(yīng)的服務(wù)器的連接是否空閑,如果與所述服務(wù)器的連接空閑,則斷開所述連接;所述連接空閑是指使用所述連接向所述服務(wù)器發(fā)送業(yè)務(wù)請求后,并接收到所述服務(wù)器返回的針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)。
6.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括步驟判斷所述連接的連接時間或者所述連接的連接空閑時間是否超時,如果所述連接的連接時間或者所述連接的連接空閑時間超時,則斷開所述連接;所述連接的連接空閑是指使用所述連接向所述服務(wù)器發(fā)送業(yè)務(wù)請求后,并接收到所述服務(wù)器返回的針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)。
7.如權(quán)利要求1所述的方法,其特征在于所述連接為傳輸控制協(xié)議TCP連接;所述服務(wù)器為超文本傳輸協(xié)議HTTP服務(wù)器。
8.一種網(wǎng)關(guān)設(shè)備,其特征在于,所述網(wǎng)關(guān)設(shè)備包括第一接收單元,用于接收終端發(fā)送的業(yè)務(wù)請求,所述業(yè)務(wù)請求中包含請求連接的服務(wù)器的標(biāo)識;連接判斷單元,用于判斷是否與所述標(biāo)識對應(yīng)的所述服務(wù)器建立了連接;連接選擇單元,用于判斷是否選擇所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求;業(yè)務(wù)請求轉(zhuǎn)發(fā)單元,使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。
9.如權(quán)利要求8所述的網(wǎng)關(guān)設(shè)備,其特征在于,所述連接選擇單元為空閑判斷單元,用于判斷所述連接是否空閑,所述連接空閑是指使用所述連接向所述服務(wù)器發(fā)送業(yè)務(wù)請求后,并接收到所述服務(wù)器返回的針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng);或者服務(wù)器判斷單元,用于判斷所述服務(wù)器是否支持流水線特性,所述服務(wù)器支持流水線特性是指所述服務(wù)器可以同時接收多個業(yè)務(wù)請求,并按照接收業(yè)務(wù)請求的先后順序返回針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)。
10.如權(quán)利要求8所述的網(wǎng)關(guān)設(shè)備,其特征在于,所述網(wǎng)關(guān)設(shè)備還包括第二接收單元,用于接收所述終端發(fā)送的業(yè)務(wù)斷開請求,所述業(yè)務(wù)斷開請求包含請求斷開的服務(wù)器的標(biāo)識;第一連接控制單元,用于判斷與所述業(yè)務(wù)斷開請求中的所述標(biāo)識對應(yīng)的服務(wù)器的連接是否空閑,若空閑,則斷開所述連接;所述連接空閑是指使用所述連接向所述服務(wù)器發(fā)送業(yè)務(wù)請求后,并接收到所述服務(wù)器返回的針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)。
11.如權(quán)利要求8所述的網(wǎng)關(guān)設(shè)備,其特征在于,所述網(wǎng)關(guān)設(shè)備還包括第二連接控制單元,用于判斷與所述標(biāo)識對應(yīng)的服務(wù)器的連接的連接時間或者連接空閑時間是否超時,若超時,則斷開所述連接;所述連接的連接空閑是指使用所述連接向所述服務(wù)器發(fā)送業(yè)務(wù)請求后,并接收到所述服務(wù)器返回的針對所述業(yè)務(wù)請求的業(yè)務(wù)響應(yīng)。
12.一種通信系統(tǒng),其特征在于,所述通信系統(tǒng)包括網(wǎng)關(guān)設(shè)備和服務(wù)器,其中所述網(wǎng)關(guān)設(shè)備,用于接收終端發(fā)送的業(yè)務(wù)請求,并根據(jù)所述業(yè)務(wù)請求中包含的請求連接的服務(wù)器的標(biāo)識,判斷是否與所述標(biāo)識對應(yīng)的服務(wù)器建立了連接,若建立了連接,判斷是否選擇所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求,若選擇,使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求;所述服務(wù)器,用于接收所述網(wǎng)關(guān)設(shè)備轉(zhuǎn)發(fā)的業(yè)務(wù)請求。
全文摘要
本發(fā)明涉及通信領(lǐng)域,特別涉及一種通信方法、系統(tǒng)和網(wǎng)關(guān)設(shè)備,實(shí)現(xiàn)了網(wǎng)關(guān)設(shè)備與服務(wù)器間采用連接復(fù)用的方式進(jìn)行通信,減少了網(wǎng)關(guān)設(shè)備與服務(wù)器建立連接的次數(shù)和減少了網(wǎng)關(guān)設(shè)備與服務(wù)器間保持的連接數(shù),從而能提高網(wǎng)關(guān)設(shè)備的處理性能和減輕服務(wù)器的負(fù)荷,以及提高連接資源的利用率。本發(fā)明公開了一種通信方法,包括如下步驟接收終端發(fā)送的業(yè)務(wù)請求,所述業(yè)務(wù)請求中包含服務(wù)器的標(biāo)識;根據(jù)所述服務(wù)器的標(biāo)識,判斷與所述服務(wù)器建立了連接,且所述連接可復(fù)用時,使用所述連接向所述服務(wù)器轉(zhuǎn)發(fā)所述業(yè)務(wù)請求。本發(fā)明還公開了一種通信系統(tǒng)和一種網(wǎng)關(guān)設(shè)備。
文檔編號H04L12/66GK101083667SQ200710076369
公開日2007年12月5日 申請日期2007年7月4日 優(yōu)先權(quán)日2007年7月4日
發(fā)明者周波, 陸剛, 陽贊鋒 申請人:華為技術(shù)有限公司