專利名稱:互動(dòng)業(yè)務(wù)處理方法及業(yè)務(wù)控制層服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種互動(dòng)業(yè)務(wù)處理方法及業(yè)務(wù)控制層服務(wù)器。
背景技術(shù):
隨著手機(jī)電視的發(fā)展,已經(jīng)有越來越多的用戶通過手機(jī)收看電視節(jié)目,同時(shí)參與節(jié)目互動(dòng),這種業(yè)務(wù)稱為手機(jī)電視互動(dòng)業(yè)務(wù),手機(jī)電視互動(dòng)業(yè)務(wù)是利用移動(dòng)網(wǎng)絡(luò)的雙向通道,實(shí)現(xiàn)與手機(jī)電視業(yè)務(wù)相關(guān)的交互式增值業(yè)務(wù)。用戶可以在手機(jī)上實(shí)現(xiàn)電視節(jié)目的實(shí)時(shí)點(diǎn)播、電視節(jié)目的回放以及信息反饋等互動(dòng)功能。每個(gè)互動(dòng)業(yè)務(wù)均需要對(duì)應(yīng)的服務(wù)提供商(SPjervice Provider)部署處理該互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器,每個(gè)應(yīng)用服務(wù)器不僅需要處理相應(yīng)的互動(dòng)業(yè)務(wù),還要負(fù)責(zé)對(duì)請(qǐng)求處理互動(dòng)業(yè)務(wù)的用戶進(jìn)行身份認(rèn)證,從而耗費(fèi)了應(yīng)用服務(wù)器較多的處理資源,使得互動(dòng)業(yè)務(wù)的處理效率較低。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種互動(dòng)業(yè)務(wù)處理方法及業(yè)務(wù)控制層服務(wù)器,用以解決現(xiàn)有技術(shù)中耗費(fèi)了應(yīng)用服務(wù)器較多的處理資源,互動(dòng)業(yè)務(wù)的處理效率較低的問題。本發(fā)明實(shí)施例技術(shù)方案如下一種互動(dòng)業(yè)務(wù)處理方法,該方法包括步驟業(yè)務(wù)控制層服務(wù)器接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器;以及根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證;并在認(rèn)證通過后,指示確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)?!N業(yè)務(wù)控制層服務(wù)器,包括處理請(qǐng)求接收單元,用于接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);應(yīng)用服務(wù)器確定單元,用于根據(jù)處理請(qǐng)求接收單元接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器;身份認(rèn)證單元,用于根據(jù)處理請(qǐng)求接收單元接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息, 對(duì)所述用戶進(jìn)行身份認(rèn)證;處理指示單元,用于在所述身份認(rèn)證單元對(duì)所述用戶身份認(rèn)證通過后,指示應(yīng)用服務(wù)器確定單元確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)。本發(fā)明有益效果如下本發(fā)明實(shí)施例技術(shù)方案中,業(yè)務(wù)控制層服務(wù)器接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí),業(yè)務(wù)控制層服務(wù)器根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器,以及根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證,在認(rèn)證通過后,指示確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)。由上可見,本發(fā)明實(shí)施例技術(shù)方案中,由業(yè)務(wù)控制層服務(wù)器統(tǒng)一對(duì)請(qǐng)求處理互動(dòng)業(yè)務(wù)的用戶進(jìn)行身份認(rèn)證,無需各個(gè)應(yīng)用服務(wù)器分別進(jìn)行認(rèn)證,各應(yīng)用服務(wù)器只需要處理互動(dòng)業(yè)務(wù)即可,從而有效地節(jié)省了應(yīng)用服務(wù)器較多的處理資源,提高了互動(dòng)業(yè)務(wù)的處理效率。
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1為本發(fā)明實(shí)施例一中,互動(dòng)業(yè)務(wù)處理方法網(wǎng)絡(luò)架構(gòu)示意圖;圖2為本發(fā)明實(shí)施例二中,互動(dòng)業(yè)務(wù)處理方法流程示意圖;圖3為本發(fā)明實(shí)施例三中,互動(dòng)業(yè)務(wù)處理方法具體實(shí)現(xiàn)流程示意圖;圖4為本發(fā)明實(shí)施例四中,業(yè)務(wù)控制層服務(wù)器結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。實(shí)施例一本發(fā)明實(shí)施例一提出一種互動(dòng)業(yè)務(wù)處理方法網(wǎng)絡(luò)架構(gòu)圖,如圖1所示,在用戶和各應(yīng)用服務(wù)器之間以及互動(dòng)管理平臺(tái)和各應(yīng)用服務(wù)器之間設(shè)置業(yè)務(wù)控制層服務(wù)器,將需要接入網(wǎng)絡(luò)的應(yīng)用服務(wù)器在該業(yè)務(wù)控制層服務(wù)器進(jìn)行注冊,對(duì)外公布應(yīng)用服務(wù)的地址為該業(yè)務(wù)控制層服務(wù)器生成的地址。用戶想要處理互動(dòng)業(yè)務(wù)時(shí),先通過移動(dòng)網(wǎng)絡(luò)連接到互動(dòng)管理平臺(tái),向互動(dòng)管理平臺(tái)發(fā)送互動(dòng)業(yè)務(wù)處理請(qǐng)求,該互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有該用戶的用戶信息、登錄密碼和請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí),互動(dòng)管理平臺(tái)根據(jù)該用戶的用戶信息和登錄密碼,對(duì)用戶進(jìn)行身份認(rèn)證,認(rèn)證通過后,將互動(dòng)業(yè)務(wù)處理請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)控制層服務(wù)器,轉(zhuǎn)發(fā)的該互動(dòng)業(yè)務(wù)處理請(qǐng)求中至少攜帶有該用戶的用戶信息和請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí),業(yè)務(wù)控制層服務(wù)器接收到互動(dòng)管理平臺(tái)發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求后,認(rèn)為發(fā)送該互動(dòng)業(yè)務(wù)處理請(qǐng)求的用戶已經(jīng)通過了互動(dòng)管理平臺(tái)的認(rèn)證,因此根據(jù)該互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,查找該用戶的登錄狀態(tài),然后將該用戶的登錄狀態(tài)由未登錄狀態(tài)更新為已登錄狀態(tài), 并根據(jù)互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理該用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器,將該互動(dòng)業(yè)務(wù)處理請(qǐng)求轉(zhuǎn)發(fā)給確定出的該應(yīng)用服務(wù)器,指示該應(yīng)用服務(wù)器處理互動(dòng)業(yè)務(wù),應(yīng)用服務(wù)器處理該用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)后,向業(yè)務(wù)控制層服務(wù)器發(fā)送處理結(jié)果,業(yè)務(wù)控制層服務(wù)器通過互動(dòng)管理平臺(tái),將處理結(jié)果返回給該用戶,該用戶接收到處理結(jié)果后,后續(xù)可以直接通過通信網(wǎng)絡(luò)與業(yè)務(wù)控制層服務(wù)器進(jìn)行通信。實(shí)施例二如圖2所示,為本發(fā)明實(shí)施例二中的互動(dòng)業(yè)務(wù)處理方法流程圖,其具體處理流程如下步驟21,業(yè)務(wù)控制層服務(wù)器接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);步驟22,根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器;業(yè)務(wù)控制層服務(wù)器中存儲(chǔ)有互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí)和處理互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器的服務(wù)器標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,業(yè)務(wù)控制層服務(wù)器確定處理該用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器時(shí),可以根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),在業(yè)務(wù)標(biāo)識(shí)和服務(wù)器標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系中,查找接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器標(biāo)識(shí),然后將查找到的服務(wù)器標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用服務(wù)器,確定為處理該用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器。步驟23,根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證;應(yīng)用服務(wù)器的狀態(tài)包括已發(fā)布狀態(tài)和測試狀態(tài),若應(yīng)用服務(wù)器的狀態(tài)為測試狀態(tài),則該應(yīng)用服務(wù)器只處理測試用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù),因此在業(yè)務(wù)控制層服務(wù)器對(duì)用戶進(jìn)行身份認(rèn)證之前,還可以進(jìn)一步獲得確定出的應(yīng)用服務(wù)器的狀態(tài),若獲得的應(yīng)用服務(wù)器的狀態(tài)為已發(fā)布狀態(tài),則業(yè)務(wù)控制層服務(wù)器執(zhí)行根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證的操作,若獲得的應(yīng)用服務(wù)器的狀態(tài)為測試狀態(tài),則業(yè)務(wù)控制層服務(wù)器判斷該用戶是否為測試用戶,若判斷結(jié)果為是,則業(yè)務(wù)控制層服務(wù)器執(zhí)行根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證的操作, 若判斷結(jié)果為否,則業(yè)務(wù)控制層服務(wù)器不允許該用戶訪問該應(yīng)用服務(wù)器,因此向該用戶返回錯(cuò)誤提示。其中,業(yè)務(wù)控制層服務(wù)器存儲(chǔ)有各測試用戶的用戶信息,判斷用戶是否為測試用戶時(shí),業(yè)務(wù)控制層服務(wù)器在存儲(chǔ)的各測試用戶的用戶信息中,查找是否存在接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,若查找到,則確定該用戶為測試用戶,若未查找到,則確定該用戶不為測試用戶。業(yè)務(wù)控制層服務(wù)器對(duì)用戶進(jìn)行身份認(rèn)證的具體過程可以但不限于如下述業(yè)務(wù)控制層服務(wù)器根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,查找該用戶的登錄狀態(tài),若查找到的登錄狀態(tài)為已登錄狀態(tài),也就是說該用戶已經(jīng)通過了互動(dòng)管理平臺(tái)的認(rèn)證,則業(yè)務(wù)控制層服務(wù)器確認(rèn)對(duì)該用戶身份認(rèn)證通過,若查找到的登錄狀態(tài)為未登錄狀態(tài),也就是說該用戶還未通過了互動(dòng)管理平臺(tái)的認(rèn)證,則業(yè)務(wù)控制層服務(wù)器判斷該互動(dòng)業(yè)務(wù)處理請(qǐng)求是否為該用戶通過互動(dòng)管理平臺(tái)發(fā)送的,若判斷結(jié)果為是,則確認(rèn)對(duì)該用戶身份認(rèn)證通過,并將查找到的登錄狀態(tài)更新為已登錄狀態(tài),若判斷結(jié)果為否,則確認(rèn)對(duì)該用戶身份認(rèn)證不通過,并向該用戶返回錯(cuò)誤提示。步驟M,在認(rèn)證通過后,指示確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)。業(yè)務(wù)控制層服務(wù)器通過對(duì)用戶的身份認(rèn)證后,將接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求轉(zhuǎn)發(fā)給確定出的應(yīng)用服務(wù)器,應(yīng)用服務(wù)器處理該用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù),并在處理完成后,向業(yè)務(wù)控制層服務(wù)器發(fā)送處理結(jié)果,業(yè)務(wù)控制層服務(wù)器將接收到的處理結(jié)果返回給該用戶。
由于在互動(dòng)業(yè)務(wù)正式上線前,需要對(duì)應(yīng)用服務(wù)器進(jìn)行測試,待測試通過后,需要修改發(fā)送給用戶的互動(dòng)業(yè)務(wù)配置文件,這就增加了人工干預(yù)的步驟,降低了處理互動(dòng)業(yè)務(wù)的準(zhǔn)確性,本發(fā)明實(shí)施例二中,由于各應(yīng)用服務(wù)器對(duì)外公布的地址均為業(yè)務(wù)控制層服務(wù)器提供的地址,因此無需人工修改互動(dòng)業(yè)務(wù)配置文件,因此提高了處理互動(dòng)業(yè)務(wù)的準(zhǔn)確性。由上述處理過程可知,本發(fā)明實(shí)施例技術(shù)方案中,業(yè)務(wù)控制層服務(wù)器接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí),業(yè)務(wù)控制層服務(wù)器根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器,以及根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證,在認(rèn)證通過后,指示確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)。由上可見,本發(fā)明實(shí)施例技術(shù)方案中,由業(yè)務(wù)控制層服務(wù)器統(tǒng)一對(duì)請(qǐng)求處理互動(dòng)業(yè)務(wù)的用戶進(jìn)行身份認(rèn)證,無需各個(gè)應(yīng)用服務(wù)器分別進(jìn)行認(rèn)證,各應(yīng)用服務(wù)器只需要處理互動(dòng)業(yè)務(wù)即可,從而有效地節(jié)省了應(yīng)用服務(wù)器較多的處理資源,提高了互動(dòng)業(yè)務(wù)的處理效率。下面給出更為詳細(xì)的實(shí)施方式。實(shí)施例三如圖3所示,為本發(fā)明實(shí)施例三中的互動(dòng)業(yè)務(wù)處理方法具體實(shí)現(xiàn)流程圖,其具體處理流程如下步驟31,業(yè)務(wù)控制層服務(wù)器接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);步驟32,根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器;步驟33,獲得確定出的應(yīng)用服務(wù)器的狀態(tài);步驟34,判斷獲得的應(yīng)用服務(wù)器的狀態(tài)是否為已發(fā)布狀態(tài),若判斷結(jié)果為否,則轉(zhuǎn)至步驟35,若判斷結(jié)果為是,則轉(zhuǎn)至步驟37 ;步驟35,判斷該用戶是否為測試用戶,若判斷結(jié)果為否,則轉(zhuǎn)至步驟36,若判斷結(jié)果為是,則轉(zhuǎn)至步驟38;步驟36,向該用戶返回錯(cuò)誤提示;步驟37,業(yè)務(wù)控制層服務(wù)器根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息, 查找該用戶的登錄狀態(tài),若查找到,則轉(zhuǎn)至步驟38,若未查找到,則轉(zhuǎn)至步驟39 ;步驟38,將接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求轉(zhuǎn)發(fā)給確定出的應(yīng)用服務(wù)器;步驟39,判斷該互動(dòng)業(yè)務(wù)處理請(qǐng)求是否為該用戶通過互動(dòng)管理平臺(tái)發(fā)送的,若判斷結(jié)果為是,則轉(zhuǎn)至步驟310,若判斷結(jié)果為否,則轉(zhuǎn)至步驟36 ;步驟310,將查找到的登錄狀態(tài)更新為已登錄狀態(tài),轉(zhuǎn)至步驟38。實(shí)施例四相應(yīng)的,本發(fā)明實(shí)施例四提供一種業(yè)務(wù)控制層服務(wù)器,其結(jié)構(gòu)如圖4所示,包括處理請(qǐng)求接收單元41,用于接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);應(yīng)用服務(wù)器確定單元42,用于根據(jù)處理請(qǐng)求接收單元41接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器;
身份認(rèn)證單元43,用于根據(jù)處理請(qǐng)求接收單元41接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證;處理指示單元44,用于在所述身份認(rèn)證單元43對(duì)所述用戶身份認(rèn)證通過后,指示應(yīng)用服務(wù)器確定單元42確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)。較佳地,應(yīng)用服務(wù)器確定單元42具體包括服務(wù)器標(biāo)識(shí)查找子單元,用于根據(jù)處理請(qǐng)求接收單元41接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),在業(yè)務(wù)標(biāo)識(shí)和服務(wù)器標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系中,查找接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器標(biāo)識(shí);應(yīng)用服務(wù)器確定子單元,用于將服務(wù)器標(biāo)識(shí)查找子單元查找到的服務(wù)器標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用服務(wù)器,確定為處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器。較佳地,所述業(yè)務(wù)控制層服務(wù)器還包括服務(wù)器狀態(tài)獲得單元,用于在身份認(rèn)證單元43對(duì)所述用戶進(jìn)行身份認(rèn)證之前,獲得確定出的應(yīng)用服務(wù)器的狀態(tài);測試用戶判斷單元,用于在服務(wù)器狀態(tài)獲得單元獲得的應(yīng)用服務(wù)器的狀態(tài)為測試狀態(tài)時(shí),判斷所述用戶是否為測試用戶;錯(cuò)誤提示返回單元,用于在測試用戶判斷單元的判斷結(jié)果為否時(shí),向所述用戶返回錯(cuò)誤提示;所述身份認(rèn)證單元,具體用于在服務(wù)器狀態(tài)獲得單元獲得的應(yīng)用服務(wù)器的狀態(tài)為已發(fā)布狀態(tài),以及測試用戶判斷單元的判斷結(jié)果為是時(shí),執(zhí)行根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證的操作。更佳地,測試用戶判斷單元具體包括用戶信息查找子單元,用于在存儲(chǔ)的各測試用戶的用戶信息中,查找是否存在處理請(qǐng)求接收單元接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息;第一測試用戶確定子單元,用于在用戶信息查找子單元查找到用戶信息時(shí),確定所述用戶為測試用戶;第二測試用戶確定子單元,用于在用戶信息查找子單元未查找到用戶信息時(shí),確定所述用戶不為測試用戶。較佳地,身份認(rèn)證單元43具體包括登錄狀態(tài)查找子單元,用于根據(jù)處理請(qǐng)求接收單元41接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,查找所述用戶的登錄狀態(tài);第一身份認(rèn)證確認(rèn)子單元,用于在登錄狀態(tài)查找子單元查找到的登錄狀態(tài)為已登錄狀態(tài)時(shí),確認(rèn)對(duì)所述用戶身份認(rèn)證通過;處理請(qǐng)求判斷子單元,用于在登錄狀態(tài)查找子單元查找到的登錄狀態(tài)為未登錄狀態(tài)時(shí),判斷所述互動(dòng)業(yè)務(wù)處理請(qǐng)求是否為所述用戶通過互動(dòng)管理平臺(tái)發(fā)送的;第二身份認(rèn)證確認(rèn)子單元,用于在處理請(qǐng)求判斷子單元的判斷結(jié)果為是時(shí),確認(rèn)對(duì)所述用戶身份認(rèn)證通過;狀態(tài)更新子單元,用于在處理請(qǐng)求判斷子單元的判斷結(jié)果為是時(shí),將登錄狀態(tài)查找子單元查找到的登錄狀態(tài)更新為已登錄狀態(tài);第三身份認(rèn)證確認(rèn)子單元,用于在處理請(qǐng)求判斷子單元的判斷結(jié)果為否時(shí),確認(rèn)對(duì)所述用戶身份認(rèn)證不通過;錯(cuò)誤提示返回子單元,用于在處理請(qǐng)求判斷子單元的判斷結(jié)果為否時(shí),向所述用戶返回錯(cuò)誤提示。較佳地,所述業(yè)務(wù)控制層服務(wù)器還包括處理結(jié)果接收單元,用于接收應(yīng)用服務(wù)器確定單元42確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)后發(fā)送的處理結(jié)果;處理結(jié)果返回單元,用于將處理結(jié)果接收單元接收到的處理結(jié)果返回給所述用戶。上述說明示出并描述了本發(fā)明的一個(gè)優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、 修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)力要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種互動(dòng)業(yè)務(wù)處理方法,其特征在于,包括業(yè)務(wù)控制層服務(wù)器接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器;以及根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證;并在認(rèn)證通過后,指示確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器,具體包括根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),在業(yè)務(wù)標(biāo)識(shí)和服務(wù)器標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系中,查找接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器標(biāo)識(shí);將查找到的服務(wù)器標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用服務(wù)器,確定為處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器。
3.如權(quán)利要求1所述的方法,其特征在于,對(duì)所述用戶進(jìn)行身份認(rèn)證之前,還包括 獲得確定出的應(yīng)用服務(wù)器的狀態(tài);若獲得的應(yīng)用服務(wù)器的狀態(tài)為已發(fā)布狀態(tài),則執(zhí)行根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證的操作;若獲得的應(yīng)用服務(wù)器的狀態(tài)為測試狀態(tài),則判斷所述用戶是否為測試用戶; 若判斷結(jié)果為是,則執(zhí)行根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證的操作;若判斷結(jié)果為否,則向所述用戶返回錯(cuò)誤提示。
4.如權(quán)利要求3所述的方法,其特征在于,判斷所述用戶是否為測試用戶,具體包括 在存儲(chǔ)的各測試用戶的用戶信息中,查找是否存在接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息;若查找到,則確定所述用戶為測試用戶; 若未查找到,則確定所述用戶不為測試用戶。
5.如權(quán)利要求1所述的方法,其特征在于,根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證,具體包括根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,查找所述用戶的登錄狀態(tài); 若查找到的登錄狀態(tài)為已登錄狀態(tài),則確認(rèn)對(duì)所述用戶身份認(rèn)證通過; 若查找到的登錄狀態(tài)為未登錄狀態(tài),則判斷所述互動(dòng)業(yè)務(wù)處理請(qǐng)求是否為所述用戶通過互動(dòng)管理平臺(tái)發(fā)送的;若判斷結(jié)果為是,則確認(rèn)對(duì)所述用戶身份認(rèn)證通過,并將查找到的登錄狀態(tài)更新為已登錄狀態(tài);若判斷結(jié)果為否,則確認(rèn)對(duì)所述用戶身份認(rèn)證不通過,并向所述用戶返回錯(cuò)誤提示。
6.如權(quán)利要求1所述的方法,其特征在于,還包括接收確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)后發(fā)送的處理結(jié)果; 將接收到的處理結(jié)果返回給所述用戶。
7.—種業(yè)務(wù)控制層服務(wù)器,其特征在于,包括處理請(qǐng)求接收單元,用于接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);應(yīng)用服務(wù)器確定單元,用于根據(jù)處理請(qǐng)求接收單元接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器;身份認(rèn)證單元,用于根據(jù)處理請(qǐng)求接收單元接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證;處理指示單元,用于在所述身份認(rèn)證單元對(duì)所述用戶身份認(rèn)證通過后,指示應(yīng)用服務(wù)器確定單元確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)。
8.如權(quán)利要求7所述的業(yè)務(wù)控制層服務(wù)器,其特征在于,應(yīng)用服務(wù)器確定單元具體包括服務(wù)器標(biāo)識(shí)查找子單元,用于根據(jù)處理請(qǐng)求接收單元接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),在業(yè)務(wù)標(biāo)識(shí)和服務(wù)器標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系中,查找接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器標(biāo)識(shí);應(yīng)用服務(wù)器確定子單元,用于將服務(wù)器標(biāo)識(shí)查找子單元查找到的服務(wù)器標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用服務(wù)器,確定為處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器。
9.如權(quán)利要求7所述的業(yè)務(wù)控制層服務(wù)器,其特征在于,還包括服務(wù)器狀態(tài)獲得單元,用于在身份認(rèn)證單元對(duì)所述用戶進(jìn)行身份認(rèn)證之前,獲得確定出的應(yīng)用服務(wù)器的狀態(tài);測試用戶判斷單元,用于在服務(wù)器狀態(tài)獲得單元獲得的應(yīng)用服務(wù)器的狀態(tài)為測試狀態(tài)時(shí),判斷所述用戶是否為測試用戶;錯(cuò)誤提示返回單元,用于在測試用戶判斷單元的判斷結(jié)果為否時(shí),向所述用戶返回錯(cuò)誤提示;所述身份認(rèn)證單元,具體用于在服務(wù)器狀態(tài)獲得單元獲得的應(yīng)用服務(wù)器的狀態(tài)為已發(fā)布狀態(tài),以及測試用戶判斷單元的判斷結(jié)果為是時(shí),執(zhí)行根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證的操作。
10.如權(quán)利要求9所述的業(yè)務(wù)控制層服務(wù)器,其特征在于,測試用戶判斷單元具體包括用戶信息查找子單元,用于在存儲(chǔ)的各測試用戶的用戶信息中,查找是否存在處理請(qǐng)求接收單元接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息;第一測試用戶確定子單元,用于在用戶信息查找子單元查找到用戶信息時(shí),確定所述用戶為測試用戶;第二測試用戶確定子單元,用于在用戶信息查找子單元未查找到用戶信息時(shí),確定所述用戶不為測試用戶。
11.如權(quán)利要求7所述的業(yè)務(wù)控制層服務(wù)器,其特征在于,身份認(rèn)證單元具體包括登錄狀態(tài)查找子單元,用于根據(jù)處理請(qǐng)求接收單元接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,查找所述用戶的登錄狀態(tài);第一身份認(rèn)證確認(rèn)子單元,用于在登錄狀態(tài)查找子單元查找到的登錄狀態(tài)為已登錄狀態(tài)時(shí),確認(rèn)對(duì)所述用戶身份認(rèn)證通過;處理請(qǐng)求判斷子單元,用于在登錄狀態(tài)查找子單元查找到的登錄狀態(tài)為未登錄狀態(tài)時(shí),判斷所述互動(dòng)業(yè)務(wù)處理請(qǐng)求是否為所述用戶通過互動(dòng)管理平臺(tái)發(fā)送的;第二身份認(rèn)證確認(rèn)子單元,用于在處理請(qǐng)求判斷子單元的判斷結(jié)果為是時(shí),確認(rèn)對(duì)所述用戶身份認(rèn)證通過;狀態(tài)更新子單元,用于在處理請(qǐng)求判斷子單元的判斷結(jié)果為是時(shí),將登錄狀態(tài)查找子單元查找到的登錄狀態(tài)更新為已登錄狀態(tài);第三身份認(rèn)證確認(rèn)子單元,用于在處理請(qǐng)求判斷子單元的判斷結(jié)果為否時(shí),確認(rèn)對(duì)所述用戶身份認(rèn)證不通過;錯(cuò)誤提示返回子單元,用于在處理請(qǐng)求判斷子單元的判斷結(jié)果為否時(shí),向所述用戶返回錯(cuò)誤提示。
12.如權(quán)利要求7所述的業(yè)務(wù)控制層服務(wù)器,其特征在于,還包括 處理結(jié)果接收單元,用于接收應(yīng)用服務(wù)器確定單元確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)后發(fā)送的處理結(jié)果;處理結(jié)果返回單元,用于將處理結(jié)果接收單元接收到的處理結(jié)果返回給所述用戶。
全文摘要
本發(fā)明公開了一種互動(dòng)業(yè)務(wù)處理方法及業(yè)務(wù)控制層服務(wù)器,該方法包括步驟業(yè)務(wù)控制層服務(wù)器接收用戶發(fā)送的互動(dòng)業(yè)務(wù)處理請(qǐng)求,所述互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶有所述用戶的用戶信息以及所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的業(yè)務(wù)標(biāo)識(shí);根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的業(yè)務(wù)標(biāo)識(shí),確定處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)的應(yīng)用服務(wù)器;以及根據(jù)接收到的互動(dòng)業(yè)務(wù)處理請(qǐng)求中攜帶的用戶信息,對(duì)所述用戶進(jìn)行身份認(rèn)證;并在認(rèn)證通過后,指示確定出的應(yīng)用服務(wù)器處理所述用戶請(qǐng)求處理的互動(dòng)業(yè)務(wù)。采用本發(fā)明技術(shù)方案,解決了現(xiàn)有技術(shù)中耗費(fèi)了應(yīng)用服務(wù)器較多的處理資源,互動(dòng)業(yè)務(wù)的處理效率較低的問題。
文檔編號(hào)H04L9/32GK102281299SQ201110236389
公開日2011年12月14日 申請(qǐng)日期2011年8月17日 優(yōu)先權(quán)日2011年8月17日
發(fā)明者蔡洲 申請(qǐng)人:中興通訊股份有限公司