0071]13)終端111上排隊(duì)序號(hào)30的生存時(shí)間到,終端111刪除本地保存的排隊(duì)序號(hào)30和排隊(duì)密碼Code-111的對(duì)應(yīng)關(guān)系。
[0072]14)服務(wù)器120上排隊(duì)序號(hào)30的生存時(shí)間到,服務(wù)器120刪除本地保存的IP地址IP-111、排隊(duì)序號(hào)30和排隊(duì)密碼Code-111的對(duì)應(yīng)關(guān)系。
[0073]15)服務(wù)器120監(jiān)測(cè)到系統(tǒng)使用率降到90%以下,在任務(wù)隊(duì)列清空后退出排隊(duì)機(jī)制。退出排隊(duì)機(jī)制后,服務(wù)器120不再為請(qǐng)求服務(wù)的終端分配排隊(duì)信息。
[0074]在這個(gè)例子中,服務(wù)器給終端的IP地址分配一個(gè)唯一的排隊(duì)序號(hào)以及對(duì)應(yīng)的排隊(duì)密碼,并且將預(yù)估等待時(shí)間告知用戶,這樣終端不會(huì)經(jīng)常刷新服務(wù)請(qǐng)求,減輕了服務(wù)器負(fù)擔(dān),保證了對(duì)已經(jīng)連接到服務(wù)器的終端的響應(yīng)速度;另外,用戶得到服務(wù)在排隊(duì)中的反饋信息,可以對(duì)服務(wù)時(shí)間有一個(gè)心理預(yù)期,從而提升了用戶體驗(yàn)。
[0075]與上述流程實(shí)現(xiàn)對(duì)應(yīng),本公開還提供了一種應(yīng)用在服務(wù)器上的提供服務(wù)的裝置和一種應(yīng)用在終端上的獲取服務(wù)的裝置,這兩種裝置可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。以軟件實(shí)現(xiàn)為例,作為一個(gè)邏輯意義上的裝置,可以通過圖2中的處理器211將服務(wù)控制邏輯讀取到內(nèi)存212中運(yùn)行而形成。
[0076]圖6所示為本公開一個(gè)例子中的一種提供服務(wù)的裝置,應(yīng)用于服務(wù)器上,包括請(qǐng)求報(bào)文接收單元610、排隊(duì)信息生成單元620和排隊(duì)信息處理單元630,其中:
[0077]請(qǐng)求報(bào)文接收單元610用于接收終端的服務(wù)請(qǐng)求報(bào)文;
[0078]排隊(duì)信息生成單元620用于在所述服務(wù)請(qǐng)求報(bào)文中未攜帶排隊(duì)信息時(shí),為終端分配排隊(duì)信息,記錄排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系,將排隊(duì)信息發(fā)送給所述終端;
[0079]排隊(duì)信息處理單元630用于在所述服務(wù)請(qǐng)求報(bào)文中攜帶有排隊(duì)信息時(shí),驗(yàn)證排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系;若所述終端通過驗(yàn)證,根據(jù)排隊(duì)信息確定所述終端的服務(wù)優(yōu)先級(jí)。
[0080]一個(gè)例子中,所述排隊(duì)信息生成620單元包括:排隊(duì)機(jī)制運(yùn)行模塊,用于在服務(wù)器的系統(tǒng)使用率超過設(shè)定閾值,并且所述服務(wù)請(qǐng)求報(bào)文中未攜帶排隊(duì)信息時(shí),為終端分配排隊(duì)信息。
[0081]所述裝置還可以包括驗(yàn)證失敗處理單元,用于在所述終端未通過驗(yàn)證時(shí),為所述終端重新分配排隊(duì)信息,記錄排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系,將排隊(duì)信息發(fā)送至所述終端。
[0082]一個(gè)例子中,所述排隊(duì)信息具有生存時(shí)間;這個(gè)例子中所述裝置還包括:生存時(shí)間處理單元,用于當(dāng)排隊(duì)信息生存時(shí)間到時(shí),刪除所記錄的排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系。
[0083]所述排隊(duì)信息包括:排隊(duì)序號(hào);或者,所述排隊(duì)信息包括:排隊(duì)序號(hào)和排隊(duì)密碼。
[0084]圖7所示為本公開一個(gè)例子中的一種獲取服務(wù)的裝置,應(yīng)用在終端上,包括請(qǐng)求報(bào)文生成單元710和請(qǐng)求報(bào)文發(fā)送單元720,其中:
[0085]請(qǐng)求報(bào)文生成單元710用于在本地保存有服務(wù)器發(fā)送的排隊(duì)信息時(shí),生成攜帶排隊(duì)信息的服務(wù)請(qǐng)求報(bào)文;
[0086]請(qǐng)求報(bào)文發(fā)送單元720用于向所述服務(wù)器發(fā)送所述攜帶排隊(duì)信息的服務(wù)請(qǐng)求報(bào)文,以使所述服務(wù)器根據(jù)所述排隊(duì)信息進(jìn)行驗(yàn)證并確定服務(wù)優(yōu)先級(jí)。
[0087]一個(gè)例子中,所述排隊(duì)信息具有生存時(shí)間;這個(gè)例子中所述裝置還包括:生存時(shí)間處理單元,用于當(dāng)排隊(duì)信息生存時(shí)間到時(shí),刪除所保存的排隊(duì)序號(hào)。
[0088]所述排隊(duì)信息包括:排隊(duì)序號(hào);或者,所述排隊(duì)信息包括:排隊(duì)序號(hào)和排隊(duì)密碼。
[0089]以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種提供服務(wù)的方法,應(yīng)用于服務(wù)器上,其特征在于,所述方法包括: 接收終端的服務(wù)請(qǐng)求報(bào)文; 如果所述服務(wù)請(qǐng)求報(bào)文中未攜帶排隊(duì)信息,為終端分配排隊(duì)信息,記錄排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系,將排隊(duì)信息發(fā)送給所述終端; 如果所述服務(wù)請(qǐng)求報(bào)文中攜帶有排隊(duì)信息,驗(yàn)證排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系;若所述終端通過驗(yàn)證,根據(jù)排隊(duì)信息確定所述終端的服務(wù)優(yōu)先級(jí)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述為終端分配排隊(duì)序號(hào),包括:如果服務(wù)器的系統(tǒng)使用率超過設(shè)定閾值,并且所述服務(wù)請(qǐng)求報(bào)文中未攜帶排隊(duì)信息,為終端分配排隊(duì)信息。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:若所述終端未通過驗(yàn)證,為所述終端重新分配排隊(duì)信息,記錄排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系,將排隊(duì)信息發(fā)送至所述終端。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述排隊(duì)信息具有生存時(shí)間; 所述方法還包括:當(dāng)排隊(duì)信息生存時(shí)間到時(shí),刪除所記錄的排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系。5.根據(jù)權(quán)利要求1至4任一所述的方法,其特征在于,所述排隊(duì)信息包括:排隊(duì)序號(hào);或者,所述排隊(duì)信息包括:排隊(duì)序號(hào)和排隊(duì)密碼。6.一種獲取服務(wù)的方法,應(yīng)用在終端上,其特征在于,所述方法包括: 如果本地保存有服務(wù)器發(fā)送的排隊(duì)信息,生成攜帶排隊(duì)信息的服務(wù)請(qǐng)求報(bào)文; 向所述服務(wù)器發(fā)送所述攜帶排隊(duì)信息的服務(wù)請(qǐng)求報(bào)文,以使所述服務(wù)器根據(jù)所述排隊(duì)信息進(jìn)行驗(yàn)證并確定服務(wù)優(yōu)先級(jí)。7.根據(jù)權(quán)利要求6所述的方法,其特征在于:所述排隊(duì)信息具有生存時(shí)間; 所述方法還包括:當(dāng)排隊(duì)信息生存時(shí)間到時(shí),刪除所保存的排隊(duì)序號(hào)。8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述排隊(duì)信息包括:排隊(duì)序號(hào);或者,所述排隊(duì)信息包括:排隊(duì)序號(hào)和排隊(duì)密碼。9.一種提供服務(wù)的裝置,應(yīng)用于服務(wù)器上,其特征在于,所述裝置包括: 請(qǐng)求報(bào)文接收單元,用于接收終端的服務(wù)請(qǐng)求報(bào)文; 排隊(duì)信息生成單元,用于在所述服務(wù)請(qǐng)求報(bào)文中未攜帶排隊(duì)信息時(shí),為終端分配排隊(duì)信息,記錄排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系,將排隊(duì)信息發(fā)送給所述終端; 排隊(duì)信息處理單元,用于在所述服務(wù)請(qǐng)求報(bào)文中攜帶有排隊(duì)信息時(shí),驗(yàn)證排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系;若所述終端通過驗(yàn)證,根據(jù)排隊(duì)信息確定所述終端的服務(wù)優(yōu)先級(jí)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述排隊(duì)信息生成單元包括:排隊(duì)機(jī)制運(yùn)行模塊,用于在服務(wù)器的系統(tǒng)使用率超過設(shè)定閾值,并且所述服務(wù)請(qǐng)求報(bào)文中未攜帶排隊(duì)信息時(shí),為終端分配排隊(duì)信息。11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括驗(yàn)證失敗處理單元,用于在所述終端未通過驗(yàn)證時(shí),為所述終端重新分配排隊(duì)信息,記錄排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系,將排隊(duì)信息發(fā)送至所述終端。12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述排隊(duì)信息具有生存時(shí)間; 所述裝置還包括:生存時(shí)間處理單元,用于當(dāng)排隊(duì)信息生存時(shí)間到時(shí),刪除所記錄的排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系。13.根據(jù)權(quán)利要求9至12任一所述的裝置,其特征在于,所述排隊(duì)信息包括:排隊(duì)序號(hào);或者,所述排隊(duì)信息包括:排隊(duì)序號(hào)和排隊(duì)密碼。14.一種獲取服務(wù)的裝置,應(yīng)用在終端上,其特征在于,所述裝置包括: 請(qǐng)求報(bào)文生成單元,用于在本地保存有服務(wù)器發(fā)送的排隊(duì)信息時(shí),生成攜帶排隊(duì)信息的服務(wù)請(qǐng)求報(bào)文; 請(qǐng)求報(bào)文發(fā)送單元,用于向所述服務(wù)器發(fā)送所述攜帶排隊(duì)信息的服務(wù)請(qǐng)求報(bào)文,以使所述服務(wù)器根據(jù)所述排隊(duì)信息進(jìn)行驗(yàn)證并確定服務(wù)優(yōu)先級(jí)。15.根據(jù)權(quán)利要求14所述的裝置,其特征在于:所述排隊(duì)信息具有生存時(shí)間; 所述裝置還包括:生存時(shí)間處理單元,用于當(dāng)排隊(duì)信息生存時(shí)間到時(shí),刪除所保存的排隊(duì)序號(hào)。16.根據(jù)權(quán)利要求14或15所述的裝置,其特征在于,所述排隊(duì)信息包括:排隊(duì)序號(hào);或者,所述排隊(duì)信息包括:排隊(duì)序號(hào)和排隊(duì)密碼。
【專利摘要】本申請(qǐng)?zhí)峁┮环N提供服務(wù)的方法,應(yīng)用于服務(wù)器上,包括:接收終端的服務(wù)請(qǐng)求報(bào)文;如果所述服務(wù)請(qǐng)求報(bào)文中未攜帶排隊(duì)信息,為終端分配排隊(duì)信息,記錄排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系,將排隊(duì)信息發(fā)送給所述終端;如果所述服務(wù)請(qǐng)求報(bào)文中攜帶有排隊(duì)信息,驗(yàn)證排隊(duì)信息與報(bào)文源地址的對(duì)應(yīng)關(guān)系;若所述終端通過驗(yàn)證,根據(jù)排隊(duì)信息確定所述終端的服務(wù)優(yōu)先級(jí)。通過本申請(qǐng)的技術(shù)方案,減輕了服務(wù)器的負(fù)擔(dān),提高了服務(wù)器的處理速度。
【IPC分類】H04L29/08
【公開號(hào)】CN105357239
【申請(qǐng)?zhí)枴緾N201410411906
【發(fā)明人】金小艇, 王偉
【申請(qǐng)人】杭州華三通信技術(shù)有限公司
【公開日】2016年2月24日
【申請(qǐng)日】2014年8月20日
【公告號(hào)】WO2016026436A1