一種應用程序業(yè)務處理的方法、設備和系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例公開了一種應用程序業(yè)務處理的方法、設備和系統(tǒng),該方法應用于識別網關,該方法可以包括:所述識別網關解析應用服務器發(fā)送至用戶終端的初始業(yè)務消息,并在所述初始業(yè)務消息的預設位置獲取特征碼;所述識別網關根據所述特征碼按照預設的識別規(guī)則獲取與所述特征碼對應的控制策略;其中,所述識別規(guī)則包括特征碼與控制策略的對應關系;所述識別網關根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器與所述用戶終端之間的業(yè)務消息進行對應的業(yè)務控制。
【專利說明】
_種應用程序業(yè)務處理的方法、設備和系統(tǒng)
技術領域
[0001]本發(fā)明涉及移動通信網絡中的應用程序識別技術,尤其涉及一種應用程序業(yè)務處理的方法、設備和系統(tǒng)。
【背景技術】
[0002]隨著網絡的不斷普及以及網絡技術的不斷發(fā)展,各種應用程序所產生的數(shù)據流量越來越大,顯然,在對互聯(lián)網進行控制和管理的過程中,需要對特定應用程序的流量執(zhí)行相應的策略,并且還需要對各類應用程序的數(shù)據流量進行內容識別,因此,對應用程序的識別顯得尤為重要。
[0003]目前對應用程序的識別通常采用深度流量監(jiān)測(DPI,Deep Packet Inspect1n)技術來實現(xiàn),在具體實現(xiàn)過程中,大多采用基于網絡互連協(xié)議(IP),Internet Protocol)地址的識別規(guī)則和基于統(tǒng)一資源定位符(URL,Uniform Resource Locator)識別規(guī)則對應用程序進行識別。但是,隨著特殊應用程序的靈活控制需求不斷增加,基于IP和URL的DPI規(guī)則數(shù)目的不斷膨脹,導致網關節(jié)點對于應用程序識別的處理性能下降,并且造成對識別規(guī)則的維護成本上升;而且還無法滿足動態(tài)地址的特殊應用程序的識別要求。
【發(fā)明內容】
[0004]為解決上述技術問題,本發(fā)明實施例期望提供一種應用程序業(yè)務處理的方法、設備和系統(tǒng),能夠提高網關節(jié)點對于應用程序識別的處理性能,降低網關節(jié)點對識別規(guī)則的維護成本,而且還能夠滿足動態(tài)地址的特殊應用程序的識別要求。
[0005]本發(fā)明的技術方案是這樣實現(xiàn)的:
[0006]第一方面,本實施例提供了一種應用程序業(yè)務處理的方法,所述方法應用于識別網關,所述方法包括:
[0007]所述識別網關解析應用服務器發(fā)送至用戶終端的初始業(yè)務消息,并在所述初始業(yè)務消息的預設位置獲取特征碼;
[0008]所述識別網關根據所述特征碼按照預設的識別規(guī)則獲取與所述特征碼對應的控制策略;其中,所述識別規(guī)則包括特征碼與控制策略的對應關系;
[0009]所述識別網關根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器與所述用戶終端之間的業(yè)務消息進行對應的業(yè)務控制。
[0010]進一步地,所述識別網關根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器與所述用戶終端之間的初始業(yè)務消息進行對應的業(yè)務控制,包括:
[0011]所述識別網關根據所述控制策略對所述初始業(yè)務消息進行對應的業(yè)務控制;
[0012]當所述識別網關接收到所述應用服務器與所述用戶終端之間的后續(xù)業(yè)務消息時,所述識別網關直接根據所述控制策略對所述后續(xù)業(yè)務消息進行業(yè)務控制。
[0013]進一步地,所述方法還包括:
[0014]所述識別網關接收由外部網元發(fā)送的識別規(guī)則,并將所述外部網元發(fā)送的識別規(guī)則保存在本地;其中,所述外部網元發(fā)送的識別規(guī)則包括所述外部網元發(fā)送的特征碼與控制策略的對應關系。
[0015]進一步地,所述外部網元發(fā)送的識別規(guī)則中的特征碼以字典的形式進行保存,其中,所述字典的鍵表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的標識;所述字典的值表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的內容。
[0016]第二方面,本發(fā)明實施例提供了一種識別網關,所述識別網關包括:截獲單元、解析單元、獲取單元和業(yè)務控制單元,其中,
[0017]所述截獲單元,用于截獲應用服務器發(fā)送至用戶終端的初始業(yè)務消息;
[0018]所述解析單元,用于解析所述截獲單元截獲到的初始業(yè)務消息,并在所述初始業(yè)務消息的預設位置獲取特征碼;
[0019]所述獲取單元,用于根據所述特征碼按照預設的識別規(guī)則獲取與所述特征碼對應的控制策略;其中,所述識別規(guī)則包括特征碼與控制策略的對應關系;
[0020]所述業(yè)務控制單元,用于根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器與所述用戶終端之間的業(yè)務消息進行對應的業(yè)務控制。
[0021]進一步地,所述業(yè)務控制單元,具體用于:
[0022]根據所述控制策略對所述初始業(yè)務消息進行對應的業(yè)務控制;以及,
[0023]當所述截獲單元截獲到所述應用服務器與所述用戶終端之間的后續(xù)業(yè)務消息時,直接根據所述控制策略對所述后續(xù)業(yè)務消息進行業(yè)務控制。
[0024]進一步地,所述識別網關還包括接收單元,用于接收由外部網元發(fā)送的識別規(guī)則,并將所述外部網元發(fā)送的識別規(guī)則保存在本地;其中,所述外部網元發(fā)送的識別規(guī)則包括所述外部網元發(fā)送的特征碼與控制策略的對應關系。
[0025]進一步地,所述外部網元發(fā)送的識別規(guī)則中的特征碼以字典的形式進行保存,其中,所述字典的鍵表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的標識;所述字典的值表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的內容。
[0026]第三方面,本發(fā)明實施例提供了一種應用程序業(yè)務處理的系統(tǒng),所述系統(tǒng)包括應用服務器、用戶終端和識別網關,其中,
[0027]所述識別網關,用于解析所述應用服務器發(fā)送至所述用戶終端的初始業(yè)務消息,并在所述初始業(yè)務消息的預設位置獲取特征碼;
[0028]以及,根據所述特征碼按照預設的識別規(guī)則獲取與所述特征碼對應的控制策略;其中,所述識別規(guī)則包括特征碼與控制策略的對應關系;
[0029]以及,根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器與所述用戶終端之間的業(yè)務消息進行對應的業(yè)務控制。
[0030]本發(fā)明實施例提供了一種應用程序業(yè)務處理的方法、設備和系統(tǒng),通過與控制策略所對應的特征碼對應用程序服務器與客戶端之間的數(shù)據及流量進行識別和業(yè)務控制,能夠提高網關節(jié)點對于應用程序識別的處理性能,降低網關節(jié)點對識別規(guī)則的維護成本,而且還能夠滿足動態(tài)地址的特殊應用程序的識別要求。
【附圖說明】
[0031]圖1為本發(fā)明實施例提供的一種應用場景示意圖;
[0032]圖2為本發(fā)明實施例提供的一種應用程序業(yè)務處理的方法流程示意圖;
[0033]圖3為本發(fā)明實施例提供的進行業(yè)務控制的流程示意圖;
[0034]圖4為本發(fā)明實施例提供的應用程序業(yè)務處理的方法詳細流程示意圖;
[0035]圖5為本發(fā)明實施例提供的一種識別網關的結構示意圖;
[0036]圖6為本發(fā)明實施例提供的另一種識別網關的結構示意圖;
[0037]圖7為本發(fā)明實施例提供的一種應用程序業(yè)務處理的系統(tǒng)結構示意圖。
【具體實施方式】
[0038]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述。
[0039]參見圖1,其示出了本發(fā)明實施例提供的一種應用場景,該應用場景以基于DPI技術的識別網關為核心的網絡結構為例進行說明,可以理解地,本發(fā)明實施例的技術方案可以應用于包括基于其他技術的識別網關的網絡結構中,本發(fā)明實施例對此不作具體限定,在圖1所示的場景中,識別網關通過預存的DPI規(guī)則對特定應用程序的客戶端和應用程序服務器之間的數(shù)據及流量進行識別,從而能夠通過DPI引擎按照DPI規(guī)則對應的控制策略對該特定應用程序的客戶端和應用程序服務器之間的數(shù)據及流量進行控制。在本發(fā)明實施例中,基本思想是通過與控制策略所對應的特征碼對應用程序服務器與客戶端之間的數(shù)據及流量進行識別和業(yè)務控制,使得預存的DPI規(guī)則僅與控制策略相關,而與IP地址、URL地址及IP報文的五元組(源地址、目的地址、源端口、目的端口以及業(yè)務類型)等信息無關,從而減少了預存的DPI規(guī)則數(shù)量,提高了識別網關對于應用程序識別的處理性能,降低了識別網關對識別規(guī)則的維護成本,而且還能夠滿足動態(tài)地址的特殊應用程序的識別要求。
[0040]基于圖1所示的應用場景,參見圖2,其示出了本發(fā)明實施例提供的一種應用程序業(yè)務處理的方法,該方法可以應用于如圖1所示的識別網關中,該方法可以包括:
[0041]S201:識別網關解析應用服務器發(fā)送至用戶終端的初始業(yè)務消息,并在該初始業(yè)務消息的預設位置獲取特征碼;
[0042]S202:識別網關根據特征碼按照預設的識別規(guī)則獲取與該特征碼對應的控制策略;
[0043]其中,識別規(guī)則包括特征碼與控制策略的對應關系;
[0044]S203:識別網關根據控制策略對該初始業(yè)務消息以及后續(xù)應用服務器與用戶終端之間的業(yè)務消息進行對應的業(yè)務控制。
[0045]需要說明的是,在本實施例中,識別網關是按照預設的識別規(guī)則根據特征碼來選取業(yè)務控制的控制策略,因此,預設的識別規(guī)則僅與控制策略相對應,從而避免了現(xiàn)有技術中識別規(guī)則與IP地址、URL地址及IP報文的五元組(源地址、目的地址、源端口、目的端口以及業(yè)務類型)等信息相關,減少了識別網關預存的識別規(guī)則數(shù)量降低了識別網關對識別規(guī)則的維護成本,而且由于識別規(guī)則并不是針對IP報文的五元組信息而是針對具體的控制策略,因此,本發(fā)明實施例可以適用于動態(tài)地址的特殊應用程序的識別要求。
[0046]示例性地,參見圖3,在本實施例中,為了進一步地提高識別網關的識別效率,當識別網關通過步驟S202獲取到終止策略之后,步驟S203具體可以包括:
[0047]S2031:識別網關根據所述控制策略對所述初始業(yè)務消息進行對應的業(yè)務控制;
[0048]需要說明的是,識別網關可以在應用服務器首次向用戶終端進行業(yè)務響應時,截獲應用服務器首次向用戶終端發(fā)送的初始業(yè)務消息,并對該初始業(yè)務消息通過步驟S201與步驟S202獲取得到控制策略,從而可以根據獲取到的控制策略對初始業(yè)務消息進行業(yè)務控制,具體的業(yè)務控制過程由控制策略來決定,而且根據控制策略對業(yè)務消息進行業(yè)務控制的具體過程為本領域技術人員的慣用技術手段,本發(fā)明實施例在此不作贅述。
[0049]S2032:當識別網關接收到應用服務器與用戶終端之間的后續(xù)初始業(yè)務消息時,識別網關直接根據控制策略對后續(xù)業(yè)務消息進行業(yè)務控制;
[0050]可以理解地,當識別網關根據控制策略對初始業(yè)務消息進行業(yè)務控制之后,當后續(xù)該應用服務器與該用戶終端之間進行響應的信息交互過程中,識別網關可以直接根據控制策略將兩者后續(xù)信息交互的業(yè)務信息進行業(yè)務控制,從而無需每次對截獲的業(yè)務信息進行步驟S201與步驟S202的過程,從而可以提高識別網關的識別和處理的性能與效率。
[0051 ] 示例性地,本實施例所述的方法還可以包括:識別網關接收由外部網元發(fā)送的識別規(guī)則,并將外部網元發(fā)送的識別規(guī)則保存在本地;其中,外部網元發(fā)送的識別規(guī)則包括外部網元發(fā)送的特征碼與控制策略的對應關系;
[0052]優(yōu)選地,外部網元發(fā)送的識別規(guī)則中的特征碼以字典的形式進行保存,其中,字典的鍵表示外部網元發(fā)送的識別規(guī)則中的特征碼的標識;字典的值表示外部網元發(fā)送的識別規(guī)則中的特征碼的內容。
[0053]具體地,外部網元可以是網絡中的遠程控制節(jié)點或者遠程配置節(jié)點,而外部網元所下發(fā)的識別規(guī)則可以是以明文的方式發(fā)送,也可以是以加密方式發(fā)送;也可以僅對識別規(guī)則中字典形式的特征碼的值進行加密,本發(fā)明實施例對特征碼和識別規(guī)則的具體形式不做限定。
[0054]本發(fā)明實施例提供了一種應用程序業(yè)務處理的方法,通過與控制策略所對應的特征碼對應用程序服務器與客戶端之間的數(shù)據及流量進行識別和業(yè)務控制,能夠提高網關節(jié)點對于應用程序識別的處理性能,降低網關節(jié)點對識別規(guī)則的維護成本,而且還能夠滿足動態(tài)地址的特殊應用程序的識別要求。
[0055]基于前述實施例相同的技術構思,參見圖4,其示出了本發(fā)明實施例提供的一種應用程序業(yè)務處理的方法詳細流程,本實施例中,以HTTP進行瀏覽或下載業(yè)務的應用程序為例進行說明,具體過程可以包括:
[0056]S401:識別網關通過本地配置或從外部網元接收識別規(guī)則;
[0057]具體地,識別規(guī)則可以包括特征碼與控制策略的對應關系,外部網元發(fā)送的識別規(guī)則中的特征碼可以以字典的形式進行保存,其中,所述字典的鍵表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的標識;所述字典的值表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的內容。而特征碼可以是插入在業(yè)務消息格式中預先約定位置的一串字符,在本實施例中,可以預先約定將特征碼插入到響應消息頭域的最后一行,如圖5所示的響應消息格式中的虛線框所示。其中,N表示字典的鍵,V表示字典的值,可以理解地,還可以通過密鑰為K將V進行加密得到Z。字符串N: V就是本實施例中的特征碼。
[0058]S402:識別網關截獲應用服務器發(fā)送至用戶終端的初始業(yè)務消息;
[0059]可以理解地,該初始業(yè)務消息可以是應用服務器對于用戶終端所提出的應用程序業(yè)務請求的首個響應消息;
[0060]S403:識別網關解析初始業(yè)務消息,并從初始業(yè)務消息的預設位置獲取特征碼;
[0061]可以理解地,由于初始業(yè)務消息中頭域的最后一行預定插入了如下代碼段所示的特征碼,具體的代碼段為:
[0062]HTTP/1.12000K\r\n
[0063]Content-1ength:1000\r\n
[0064]N: V\r\n
[0065]\r\n
[0066]Applicat1n-Data
[0067]因此,識別網關在解析初始業(yè)務消息過程中,可以從初始業(yè)務消息的頭域最后一行獲取特征碼N: V ;
[0068]S404:識別網關根據特征碼按照預設的識別規(guī)則獲取與該特征碼對應的控制策略;
[0069]具體地,由于識別規(guī)則中包括了特征碼與控制策略的對應關系,因此,識別網關在獲取到特征碼后,可以按照識別規(guī)則查詢到與該特征碼N: V對應的控制策略P。
[0070]S405:識別網關根據所述控制策略對所述初始業(yè)務消息進行對應的業(yè)務控制;
[0071]可以理解地,當識別網關獲取到控制策略后,可以根據獲取到的控制策略對初始業(yè)務消息進行業(yè)務控制,具體的業(yè)務控制過程由控制策略來決定。
[0072]S406:當識別網關接收到應用服務器與用戶終端之間的后續(xù)初始業(yè)務消息時,識別網關直接根據控制策略對后續(xù)業(yè)務消息進行業(yè)務控制;
[0073]可以理解地,當識別網關根據控制策略對初始業(yè)務消息進行業(yè)務控制之后,當后續(xù)該應用服務器與該用戶終端之間進行響應的信息交互過程中,識別網關可以直接根據控制策略將兩者后續(xù)信息交互的業(yè)務信息進行業(yè)務控制,從而可以提高識別網關的識別和處理的性能與效率。
[0074]本發(fā)明實施例提供了一種應用程序業(yè)務處理的方法詳細過程,識別網關通過與控制策略所對應的特征碼對應用程序服務器與客戶端之間的數(shù)據及流量進行識別和業(yè)務控制,能夠提高網關節(jié)點對于應用程序識別的處理性能,降低網關節(jié)點對識別規(guī)則的維護成本,而且還能夠滿足動態(tài)地址的特殊應用程序的識別要求。
[0075]基于前述實施例相同的技術構思,參見圖5,其示出了本發(fā)明實施例提供的一種識別網關50,該識別網關50包括:截獲單元501、解析單元502、獲取單元503和業(yè)務控制單元504,其中,
[0076]截獲單元501,用于截獲應用服務器發(fā)送至用戶終端的初始業(yè)務消息;
[0077]解析單元502,用于解析截獲單元501截獲到的初始業(yè)務消息,并在初始業(yè)務消息的預設位置獲取特征碼;
[0078]獲取單元503,用于根據特征碼按照預設的識別規(guī)則獲取與特征碼對應的控制策略;其中,識別規(guī)則包括特征碼與控制策略的對應關系;
[0079]業(yè)務控制單元504,用于根據控制策略對初始業(yè)務消息以及后續(xù)應用服務器與用戶終端之間的業(yè)務消息進行對應的業(yè)務控制。
[0080]示例性地,業(yè)務控制單元504,具體用于:
[0081]根據控制策略對初始業(yè)務消息進行對應的業(yè)務控制;以及,
[0082]當截獲單元501截獲到應用服務器與用戶終端之間的后續(xù)業(yè)務消息時,直接根據控制策略對后續(xù)業(yè)務消息進行業(yè)務控制。
[0083]示例性地,參見圖6,識別網關50還包括接收單元505,用于接收由外部網元發(fā)送的識別規(guī)則,并將外部網元發(fā)送的識別規(guī)則保存在本地;其中,外部網元發(fā)送的識別規(guī)則包括外部網兀發(fā)送的特征碼與控制策略的對應關系。
[0084]進一步地,外部網元發(fā)送的識別規(guī)則中的特征碼以字典的形式進行保存,其中,字典的鍵表示外部網元發(fā)送的識別規(guī)則中的特征碼的標識;字典的值表示外部網元發(fā)送的識別規(guī)則中的特征碼的內容。
[0085]本發(fā)明實施例提供了一種識別網關50,通過與控制策略所對應的特征碼對應用程序服務器與客戶端之間的數(shù)據及流量進行識別和業(yè)務控制,能夠提高網關節(jié)點對于應用程序識別的處理性能,降低網關節(jié)點對識別規(guī)則的維護成本,而且還能夠滿足動態(tài)地址的特殊應用程序的識別要求。
[0086]基于前述實施例相同的技術構思,參見圖7,其示出了本發(fā)明實施例提供的一種應用程序業(yè)務處理的系統(tǒng)70,該系統(tǒng)70可以包括:應用服務器80、用戶終端90和識別網關50,其中,
[0087]識別網關50,用于解析應用服務器80發(fā)送至用戶終端90的初始業(yè)務消息,并在初始業(yè)務消息的預設位置獲取特征碼;
[0088]以及,根據所述特征碼按照預設的識別規(guī)則獲取與所述特征碼對應的控制策略;其中,所述識別規(guī)則包括特征碼與控制策略的對應關系;
[0089]以及,根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器80與所述用戶終端90之間的業(yè)務消息進行對應的業(yè)務控制。
[0090]本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用硬件實施例、軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
[0091]本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0092]這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0093]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0094]以上,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
【主權項】
1.一種應用程序業(yè)務處理的方法,其特征在于,所述方法應用于識別網關,所述方法包括: 所述識別網關解析應用服務器發(fā)送至用戶終端的初始業(yè)務消息,并在所述初始業(yè)務消息的預設位置獲取特征碼; 所述識別網關根據所述特征碼按照預設的識別規(guī)則獲取與所述特征碼對應的控制策略;其中,所述識別規(guī)則包括特征碼與控制策略的對應關系; 所述識別網關根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器與所述用戶終端之間的業(yè)務消息進行對應的業(yè)務控制。2.根據權利要求1所述的方法,其特征在于,所述識別網關根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器與所述用戶終端之間的初始業(yè)務消息進行對應的業(yè)務控制,包括: 所述識別網關根據所述控制策略對所述初始業(yè)務消息進行對應的業(yè)務控制; 當所述識別網關接收到所述應用服務器與所述用戶終端之間的后續(xù)業(yè)務消息時,所述識別網關直接根據所述控制策略對所述后續(xù)業(yè)務消息進行業(yè)務控制。3.根據權利要求1所述的方法,其特征在于,所述方法還包括: 所述識別網關接收由外部網元發(fā)送的識別規(guī)則,并將所述外部網元發(fā)送的識別規(guī)則保存在本地;其中,所述外部網元發(fā)送的識別規(guī)則包括所述外部網元發(fā)送的特征碼與控制策略的對應關系。4.根據權利要求3所述的方法,其特征在于,所述外部網元發(fā)送的識別規(guī)則中的特征碼以字典的形式進行保存,其中,所述字典的鍵表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的標識;所述字典的值表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的內容。5.一種識別網關,其特征在于,所述識別網關包括:截獲單元、解析單元、獲取單元和業(yè)務控制單元,其中, 所述截獲單元,用于截獲應用服務器發(fā)送至用戶終端的初始業(yè)務消息; 所述解析單元,用于解析所述截獲單元截獲到的初始業(yè)務消息,并在所述初始業(yè)務消息的預設位置獲取特征碼; 所述獲取單元,用于根據所述特征碼按照預設的識別規(guī)則獲取與所述特征碼對應的控制策略;其中,所述識別規(guī)則包括特征碼與控制策略的對應關系; 所述業(yè)務控制單元,用于根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器與所述用戶終端之間的業(yè)務消息進行對應的業(yè)務控制。6.根據權利要求5所述的識別網關,其特征在于,所述業(yè)務控制單元,具體用于: 根據所述控制策略對所述初始業(yè)務消息進行對應的業(yè)務控制;以及, 當所述截獲單元截獲到所述應用服務器與所述用戶終端之間的后續(xù)業(yè)務消息時,直接根據所述控制策略對所述后續(xù)業(yè)務消息進行業(yè)務控制。7.根據權利要求5所述的識別網關,其特征在于,所述識別網關還包括接收單元,用于接收由外部網元發(fā)送的識別規(guī)則,并將所述外部網元發(fā)送的識別規(guī)則保存在本地;其中,所述外部網元發(fā)送的識別規(guī)則包括所述外部網元發(fā)送的特征碼與控制策略的對應關系。8.根據權利要求7所述的識別網關,其特征在于,所述外部網元發(fā)送的識別規(guī)則中的特征碼以字典的形式進行保存,其中,所述字典的鍵表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的標識;所述字典的值表示所述外部網元發(fā)送的識別規(guī)則中的特征碼的內容。9.一種應用程序業(yè)務處理的系統(tǒng),其特征在于,所述系統(tǒng)包括應用服務器、用戶終端和識別網關,其中, 所述識別網關,用于解析所述應用服務器發(fā)送至所述用戶終端的初始業(yè)務消息,并在所述初始業(yè)務消息的預設位置獲取特征碼; 以及,根據所述特征碼按照預設的識別規(guī)則獲取與所述特征碼對應的控制策略;其中,所述識別規(guī)則包括特征碼與控制策略的對應關系; 以及,根據所述控制策略對所述初始業(yè)務消息以及后續(xù)所述應用服務器與所述用戶終端之間的業(yè)務消息進行對應的業(yè)務控制。
【文檔編號】H04L12/813GK105991465SQ201510067041
【公開日】2016年10月5日
【申請日】2015年2月9日
【發(fā)明人】盧仲君
【申請人】中興通訊股份有限公司