專利名稱:提高wap漫游用戶訂購或退訂業(yè)務(wù)速度的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種提高WAP(WireleSS ApplicationProtocol,無線應(yīng)用通訊協(xié)議)漫游用戶訂購或退訂業(yè)務(wù)速度的系統(tǒng)和方法。
背景技術(shù):
業(yè)務(wù)產(chǎn)品中的,對于WAP漫游用戶訂購本省業(yè)務(wù),需要通過全國WAP門戶進行轉(zhuǎn) 發(fā),全國WAP門戶收到用戶終端上來的請求后,根據(jù)用戶號碼歸屬地,將訂購?fù)擞喯⑥D(zhuǎn)發(fā) 給用戶對應(yīng)省WAP門戶,由省WAP門戶完成用戶訂購或退訂業(yè)務(wù)后將處理結(jié)果返回給用戶。全國WAP門戶到省WAP門戶間采用WebService消息進行傳遞,由于WebService 消息是同步消息且通過短連接鏈路傳遞,建鏈和傳輸效率低下,當(dāng)全國WAP用戶訪問量大 時,用戶業(yè)務(wù)訂購?fù)擞喫俣染徛?,因此在現(xiàn)有系統(tǒng)實現(xiàn)模式下,全國WAP門戶消息轉(zhuǎn)發(fā)的處 理速度已成為整個系統(tǒng)的瓶頸。
發(fā)明內(nèi)容
鑒于上述的分析,本發(fā)明旨在提供一種提高WAP漫游用戶訂購或退訂業(yè)務(wù)速度的 系統(tǒng)及方法,用以解決現(xiàn)有技術(shù)中存在的當(dāng)全國WAP用戶訪問量大時,用戶業(yè)務(wù)訂購或退 訂速度緩慢的問題。本發(fā)明的目的主要是通過以下技術(shù)方案實現(xiàn)的本發(fā)明提供了一種提高漫游用戶訂購或退訂業(yè)務(wù)速度的系統(tǒng),包括全國WAP門 戶協(xié)議轉(zhuǎn)換模塊和省WAP門戶協(xié)議轉(zhuǎn)換模塊,全國WAP門戶協(xié)議轉(zhuǎn)換模塊與各個省WAP門 戶協(xié)議轉(zhuǎn)換模塊之間建立并維護有長連接鏈路;全國WAP門戶協(xié)議轉(zhuǎn)換模塊與各個省WAP門戶協(xié)議轉(zhuǎn)換模塊,用于通過對同步消 息與異步消息進行轉(zhuǎn)換,將全國WAP門戶發(fā)來的訂購或退訂請求通過該長連接鏈路通知給 相應(yīng)的省WAP門戶,并將省WAP門戶進行訂購或退訂的處理結(jié)果通過該長連接鏈路通知給 全國WAP門戶。進一步地,所述全國WAP門戶協(xié)議轉(zhuǎn)換模塊具體用于,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國 WAP門戶轉(zhuǎn)發(fā)來的請求訂購或退訂的同步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的異步消息 后通過該長連接鏈路發(fā)送給相應(yīng)的省WAP門戶協(xié)議轉(zhuǎn)換模塊;并且根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省 WAP協(xié)議轉(zhuǎn)換模塊返回的處理結(jié)果異步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果同步消息后返回給全國 WAP門戶。進一步地,全國WAP門戶協(xié)議轉(zhuǎn)換模塊具體包括第一緩存單元,用于接收并緩存全國WAP門戶轉(zhuǎn)發(fā)來的請求訂購或退訂的同步消 息;第一轉(zhuǎn)換單元,用于根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶轉(zhuǎn)發(fā)來的請求訂購或退訂 的同步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的異步消息后通過該長連接鏈路發(fā)送給相應(yīng)的 省WAP門戶協(xié)議轉(zhuǎn)換模塊;并且根據(jù)省WAP門戶轉(zhuǎn)換模塊發(fā)來的處理結(jié)果異步消息在第一轉(zhuǎn)換單元中匹配到對應(yīng)的請求訂購或退訂的同步消息,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP協(xié)議轉(zhuǎn) 換模塊返回的處理結(jié)果異步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果同步消息后返回給全國WAP門戶。進一步地,所述省WAP門戶協(xié)議轉(zhuǎn)換模塊具體用于,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP 門戶協(xié)議轉(zhuǎn)換模塊發(fā)來的請求訂購或退訂的異步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的同步消息后發(fā)送給省WAP門戶;并且根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP門戶發(fā)來的處理結(jié)果同步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果異步消息后返回給全國WAP門戶協(xié)議轉(zhuǎn)換模塊。
進一步地,所述省WAP門戶協(xié)議轉(zhuǎn)換模塊具體包括第二緩存單元,用于接收并緩存全國WAP門戶協(xié)議轉(zhuǎn)換模塊發(fā)來的請求訂購或退 訂的異步消息;第二轉(zhuǎn)換單元,用于根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶協(xié)議轉(zhuǎn)換模塊發(fā)來的請求 訂購或退訂的異步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的同步消息后發(fā)送給省WAP門戶;并 且根據(jù)省WAP門戶發(fā)來的處理結(jié)果同步消息在第二緩存模塊中匹配到對應(yīng)的請求訂購或 退訂的異步消息,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP門戶發(fā)來的處理結(jié)果同步消息轉(zhuǎn)換成對應(yīng)的 處理結(jié)果異步消息后返回給全國WAP門戶協(xié)議轉(zhuǎn)換模塊。進一步地,所述異步消息為WebService消息,所述同步消息為TCP消息。本發(fā)明還提供了一種提高WAP漫游用戶訂購或退訂業(yè)務(wù)速度的方法,所述方法包 括步驟A 全國WAP門戶協(xié)議轉(zhuǎn)換模塊與省WAP門戶協(xié)議轉(zhuǎn)換模塊之間建立并維護 長連接鏈路;步驟B 全國WAP門戶協(xié)議轉(zhuǎn)換模塊與省WAP門戶協(xié)議轉(zhuǎn)換模塊通過對同步消息 與異步消息進行轉(zhuǎn)換,將全國WAP門戶發(fā)來的用戶訂購或退訂的請求通知給相應(yīng)的省WAP 門戶;步驟C 獲得用戶訂購或退訂請求消息的省WAP門戶進行訂購或退訂處理,省WAP 門戶協(xié)議轉(zhuǎn)換模塊與全國WAP門戶協(xié)議轉(zhuǎn)換模塊對同步消息與異步消息進行轉(zhuǎn)換,將處理 結(jié)果通知給全國WAP門戶。進一步地,所述步驟B具體包括步驟Bl 全國WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶轉(zhuǎn)發(fā)來的 請求訂購或退訂的同步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的異步消息后通過該長連接鏈 路發(fā)送給相應(yīng)的省WAP門戶協(xié)議轉(zhuǎn)換模塊;步驟B2 省WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶協(xié)議轉(zhuǎn)換模 塊發(fā)來的請求訂購或退訂的異步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的同步消息后發(fā)送給 省WAP門戶。進一步地,所述步驟C具體包括步驟Cl 獲得用戶訂購或退訂請求消息的省WAP門戶進行訂購或退訂處理并發(fā)送 處理結(jié)果同步消息;步驟C2 省WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP門戶發(fā)來的處理結(jié) 果同步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果異步消息后返回給全國WAP門戶協(xié)議轉(zhuǎn)換模塊;步驟C3 全國WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP協(xié)議轉(zhuǎn)換模塊返 回的處理結(jié)果異步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果同步消息后返回給全國WAP門戶。
進一步地,所述步驟C2具體包括省WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)省WAP門戶發(fā)來的處理結(jié)果同步消息匹配到對應(yīng)的請求訂購或退訂的異步消息,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP門戶發(fā)來的處理結(jié)果同步消息轉(zhuǎn) 換成對應(yīng)的處理結(jié)果異步消息后返回給全國WAP門戶協(xié)議轉(zhuǎn)換模塊。進一步地,所述步驟C3具體包括全國WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)省WAP門戶轉(zhuǎn)換模塊發(fā)來的處理結(jié)果異步消息在 匹配到對應(yīng)的請求訂購或退訂的同步消息,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP協(xié)議轉(zhuǎn)換模塊返回 的處理結(jié)果異步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果同步消息后返回給全國WAP門戶。本發(fā)明有益效果如下本發(fā)明通過全國WAP門戶協(xié)議轉(zhuǎn)換模塊和省WAP門戶協(xié)議轉(zhuǎn)換模塊,共同完成了 同步消息與異步消息的轉(zhuǎn)換傳輸,大大減輕了全國WAP門戶的負(fù)荷,使用戶執(zhí)行訂購或退 訂等業(yè)務(wù)的速度提升非常明顯。本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,并且,部分的從說明書中變 得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明 書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
圖1為本發(fā)明實施例所述系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例所述方法的流程示意圖。
具體實施例方式下面結(jié)合附圖來具體描述本發(fā)明的優(yōu)選實施例,其中,附圖構(gòu)成本申請一部分,并 與本發(fā)明的實施例一起用于闡釋本發(fā)明的原理。為了清楚和簡化目的,當(dāng)其可能使本發(fā)明 的主題模糊不清時,將省略本文所描述的器件中已知功能和結(jié)構(gòu)的詳細(xì)具體說明。首先結(jié)合附圖1對本發(fā)明實施例所述系統(tǒng)進行詳細(xì)說明。如圖1所示,圖1為本發(fā)明實施例所述系統(tǒng)的結(jié)構(gòu)示意圖,具體可以包括全國 WAP門戶協(xié)議轉(zhuǎn)換模塊和多個省WAP門戶協(xié)議轉(zhuǎn)換模塊,全國WAP門戶協(xié)議轉(zhuǎn)換模塊與各個 省WAP門戶協(xié)議轉(zhuǎn)換模塊之間建立并維護有TCP長連接鏈路,具體配置過程根據(jù)全國WAP 門戶和各省WAP門戶需要的參數(shù)進行設(shè)定,參見后面的配置實例;全國WAP門戶協(xié)議轉(zhuǎn)換模 塊與省WAP門戶協(xié)議轉(zhuǎn)換模塊共同完成同步消息與異步消息間的轉(zhuǎn)換傳輸,將全國WAP門 戶發(fā)來的訂購或退訂請求通過長連接鏈路通知給相應(yīng)的省WAP門戶,并將省WAP門戶進行 訂購或退訂處理的處理結(jié)果通過長連接鏈路通知給全國WAP門戶。其中,全國WAP門戶協(xié)議轉(zhuǎn)換模塊具體包括第一緩存單元和第一轉(zhuǎn)換單元,省 WAP門戶協(xié)議轉(zhuǎn)換模塊具體包括第二緩存單元和第二轉(zhuǎn)換單元;具體的說就是,全國WAP門戶收到用戶終端發(fā)來的請求訂購或退訂的WebSeverce 消息后,根據(jù)用戶號碼判斷出歸屬省份后,將該請求訂購或退訂的WebService消息并同省 份代碼傳遞給全國WAP門戶協(xié)議轉(zhuǎn)換模塊;全國WAP門戶協(xié)議轉(zhuǎn)換模塊中的第一緩存單元 接收請求訂購或退訂的WebSeverce消息,并將該請求訂購或退訂的WebSeverce消息緩存 在其中的WebSeverce消息隊列中;第一轉(zhuǎn)換單元根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將該請求訂購或退訂請求的WebSeverce消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的TCP消息后,通過TCP長連接鏈路 將該請求訂購或退訂的TCP消息發(fā)送給相應(yīng)省WAP門戶中的省WAP門戶協(xié)議轉(zhuǎn)換模塊。省 WAP門戶協(xié)議轉(zhuǎn)換模塊中的第二緩存單元接收全國WAP門戶協(xié)議轉(zhuǎn)換模塊發(fā)來的請求訂購 或退訂的TCP消息,并將接收到的請求訂購或退訂的TCP消息進行緩存在其中的TCP消息 隊列中;第二轉(zhuǎn)換單元根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將該請求訂購或退訂的TCP消息轉(zhuǎn)換成相應(yīng)的請 求訂購或退訂的WebSeverce消息后發(fā)送給省WAP門戶,由省WAP門戶完成用戶訂購或退訂 操作處理。 當(dāng)省WAP門戶完成訂購或退訂處理并將處理結(jié)果WebService消息返回給省WAP 門戶協(xié)議轉(zhuǎn)換模塊時,第二轉(zhuǎn)換單元接收省WAP門戶返回的處理結(jié)果WebService消息,根 據(jù)接收到的處理結(jié)果WebService消息在第二緩存單元中的WebService消息隊列中匹配到 對應(yīng)的請求訂購或退訂的TCP消息,并根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將該處理結(jié)果WebService消息轉(zhuǎn) 換成對應(yīng)的處理結(jié)果TCP消息后返回給全國WAP門戶協(xié)議轉(zhuǎn)換模塊。全國WAP門戶協(xié)議轉(zhuǎn) 換模塊中的第一轉(zhuǎn)換單元根據(jù)省WAP門戶協(xié)議轉(zhuǎn)換模塊返回的處理結(jié)果TCP消息在第一緩 存單元的TCP消息隊列中匹配到對應(yīng)的請求訂購或退訂的WebService消息,并根據(jù)預(yù)定轉(zhuǎn) 換規(guī)則將處理結(jié)果TCP消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果WebService消息后返回給全國WAP門 戶,全國WAP門戶最終將訂購或退訂的處理結(jié)果返回給用戶終端。接下來結(jié)合附圖2對本發(fā)明實施例所述方法進行詳細(xì)說明。如圖2所示,圖2本發(fā)明實施例所述方法的流程示意圖,本發(fā)明實施例所述方法利 用了前面所述提高WAP漫游用戶訂購或退訂業(yè)務(wù)速度的系統(tǒng),具體可以包括如下步驟步驟201 協(xié)議轉(zhuǎn)換模塊程序啟動,在全國WAP門戶協(xié)議轉(zhuǎn)換模塊和各省WAP門戶 協(xié)議轉(zhuǎn)換模塊間建立起TCP長連接鏈路,由各個協(xié)議轉(zhuǎn)換模塊進行鏈路管理以及緩存消息 隊列等工作;步驟202 全國WAP門戶收到用戶發(fā)起的請求訂購或退訂的WebService消息后, 根據(jù)用戶號碼判斷出用戶歸屬省份,然后將該請求訂購或退訂的WebService消息和用戶 歸屬省份發(fā)送給全國WAP門戶中的全國WAP門戶協(xié)議轉(zhuǎn)換模塊;步驟203 全國WAP門戶協(xié)議轉(zhuǎn)換模塊將請求訂購或退訂的WebSevice消息緩存 到WebSevice消息隊列中,以便進行返回消息的匹配,同時對WebSevice消息隊列進行管 理,具體管理過程可采用現(xiàn)有隊列管理的成熟技術(shù)方案,此處不作贅述;步驟204 全國WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將收到的請求訂購或退 訂的WebService消息轉(zhuǎn)換組裝成對應(yīng)的請求訂購或退訂的TCP消息,發(fā)給與用戶歸屬省份 對應(yīng)的省WAP門戶中的省WAP門戶協(xié)議轉(zhuǎn)換模塊;步驟205 省WAP門戶協(xié)議轉(zhuǎn)換模塊收到全國WAP門戶協(xié)議轉(zhuǎn)換模塊發(fā)來的請求 訂購或退訂的TCP消息后,將該請求訂購或退訂的TCP消息存入TCP消息隊列中并進行隊
列管理;步驟206 省WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則,將該請求訂購或退訂的 TCP消息轉(zhuǎn)換組裝成對應(yīng)的請求訂購或退訂的WebService消息并發(fā)送給省WAP門戶;步驟207 省WAP門戶根據(jù)接收到的訂購或退訂的WebService消息用戶訂購或退 訂相關(guān)操作處理后,將訂購或退訂的處理結(jié)果以WebService消息方式返回給省WAP門戶協(xié) 議轉(zhuǎn)換模塊;
步驟208 省WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)從省門戶收到的處理結(jié)果WebService消 息,從TCP消息隊列中匹配到與處理結(jié)果WebService消息對應(yīng)的TCP消息,根據(jù)預(yù)定轉(zhuǎn)換 規(guī)則轉(zhuǎn)換組裝成處理結(jié)果TCP消息,返回給全國WAP門戶協(xié)議轉(zhuǎn)換模塊;步驟209 全國WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)省WAP門戶協(xié)議轉(zhuǎn)換模塊返回的處理 結(jié)果TCP消息,從WebService消息隊列中匹配到與處理結(jié)果TCP消息對應(yīng)的WebService 消息,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則轉(zhuǎn)換組裝成處理結(jié)果WebService消息;步驟210 全國WAP門戶協(xié)議轉(zhuǎn)換模塊將處理結(jié)果WebService消息返回給全國WAP門戶;步驟211 全國WAP門戶將處理結(jié)果WebService消息返回給用戶終端,用戶終端 通過處理結(jié)果WebService消息即可獲知本次訂購或退訂的處理結(jié)果。本發(fā)明實施例中,所述預(yù)定轉(zhuǎn)換規(guī)則是根據(jù)TCP消息和WebService消息結(jié)構(gòu)映 射關(guān)系所制定的消息格式轉(zhuǎn)換規(guī)則,將WebService消息轉(zhuǎn)換成TCP消息時通常需要去掉 WebService消息中的多個字段,然后按照TCP消息的格式進行封裝;將TCP消息轉(zhuǎn)換成 WebService消息通常需要加上WebService消息中的多個字段,然后按照WebService消息 格式進行封裝;具體轉(zhuǎn)換規(guī)則可以由本領(lǐng)域技術(shù)人員根據(jù)實際需要以及兩種消息的格式進 行制定,此處不作過多描述。此外,全國WAP門戶協(xié)議轉(zhuǎn)換模塊與省WAP門戶轉(zhuǎn)換模塊的配置項基本內(nèi)容節(jié)錄 如下所示[general];Tcp鏈路連接個數(shù),為0表示不使用協(xié)議轉(zhuǎn)換模塊TcpConnectCount = 1;如果TcpConnectCount大于1,需依次配置各個TcpConnect內(nèi)容[TcpConnectl];鏈路類型,O—表示此鏈路為Server端1—表示此鏈路為Client端TcpType = 1;本機IP地址MyIpaddr = 10. 42. 73. 8;對端IP地址DestIpaddr = 10. 42. 73. 15;端口號,為Server時表示本機監(jiān)聽端口號,為Client時表示連接的對方的端口 號Port = 5050;協(xié)議轉(zhuǎn)換類型,0—Tcp消息轉(zhuǎn)WebService消息Ι—WebService消息轉(zhuǎn)Tcp消息ChangeType = 1;字段數(shù),Tcp轉(zhuǎn)WebService消息時為WebService消息字段數(shù),WebService消息 轉(zhuǎn)Tcp時為Tcp消息數(shù)FieldNum = 5;字段描述,Tcp轉(zhuǎn)WebService消息時為WebService消息字段描述,WebService 消息轉(zhuǎn)Tcp時為Tcp字段描述
;配置方法為轉(zhuǎn)換后字段名,對應(yīng)原協(xié)議字段名,轉(zhuǎn)換后類型(0-INT16, 1—INT32,2—char 3—DateTime YYYYMMDDHHMISI格式),轉(zhuǎn)換后字段最大長度(整形為最 大字節(jié)數(shù))MsdId = MsgIndex, 1,4
Msisdn = UserNumber, 2,15ServiceType = ServiceType,0,2SubTime = SubTime,3,14SpId = Spid, 2, 20綜上所述,本發(fā)明實施例提供了一種提高WAP漫游用戶訂購或退訂業(yè)務(wù)速度的系 統(tǒng)及方法,由全國WAP門戶協(xié)議轉(zhuǎn)換模塊和省WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)配置實現(xiàn)長鏈路 創(chuàng)建、消息發(fā)送、消息緩存及管理、消息轉(zhuǎn)換等功能,將全國WAP門戶和省WAP門戶的同步消 息內(nèi)部自動轉(zhuǎn)換成異步消息傳遞,協(xié)議轉(zhuǎn)換模塊加載配置簡單,靈活性強,與原有系統(tǒng)無縫 耦合,大大提高了整個系統(tǒng)的消息處理速度。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求書的保護范 圍為準(zhǔn)。
權(quán)利要求
一種提高漫游用戶訂購或退訂業(yè)務(wù)速度的系統(tǒng),其特征在于,包括全國WAP門戶協(xié)議轉(zhuǎn)換模塊和省WAP門戶協(xié)議轉(zhuǎn)換模塊,全國WAP門戶協(xié)議轉(zhuǎn)換模塊與各個省WAP門戶協(xié)議轉(zhuǎn)換模塊之間建立并維護有長連接鏈路;全國WAP門戶協(xié)議轉(zhuǎn)換模塊與各個省WAP門戶協(xié)議轉(zhuǎn)換模塊,用于通過對同步消息與異步消息進行轉(zhuǎn)換,將全國WAP門戶發(fā)來的訂購或退訂請求通過該長連接鏈路通知給相應(yīng)的省WAP門戶,并將省WAP門戶進行訂購或退訂的處理結(jié)果通過該長連接鏈路通知給全國WAP門戶。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述全國WAP門戶協(xié)議轉(zhuǎn)換模塊具體用 于,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶轉(zhuǎn)發(fā)來的請求訂購或退訂的同步消息轉(zhuǎn)換成相應(yīng)的 請求訂購或退訂的異步消息后通過該長連接鏈路發(fā)送給相應(yīng)的省WAP門戶協(xié)議轉(zhuǎn)換模塊; 并且根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP協(xié)議轉(zhuǎn)換模塊返回的處理結(jié)果異步消息轉(zhuǎn)換成對應(yīng)的處 理結(jié)果同步消息后返回給全國WAP門戶。
3.根據(jù)權(quán)利要求2所述系統(tǒng),其特征在于,全國WAP門戶協(xié)議轉(zhuǎn)換模塊具體包括 第一緩存單元,用于接收并緩存全國WAP門戶轉(zhuǎn)發(fā)來的請求訂購或退訂的同步消息; 第一轉(zhuǎn)換單元,用于根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶轉(zhuǎn)發(fā)來的請求訂購或退訂的同步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的異步消息后通過該長連接鏈路發(fā)送給相應(yīng)的省WAP 門戶協(xié)議轉(zhuǎn)換模塊;并且根據(jù)省WAP門戶轉(zhuǎn)換模塊發(fā)來的處理結(jié)果異步消息在第一轉(zhuǎn)換單 元中匹配到對應(yīng)的請求訂購或退訂的同步消息,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP協(xié)議轉(zhuǎn)換模塊 返回的處理結(jié)果異步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果同步消息后返回給全國WAP門戶。
4.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述省WAP門戶協(xié)議轉(zhuǎn)換模塊具體用于, 根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶協(xié)議轉(zhuǎn)換模塊發(fā)來的請求訂購或退訂的異步消息轉(zhuǎn)換 成相應(yīng)的請求訂購或退訂的同步消息后發(fā)送給省WAP門戶;并且根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省 WAP門戶發(fā)來的處理結(jié)果同步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果異步消息后返回給全國WAP門戶 協(xié)議轉(zhuǎn)換模塊。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述省WAP門戶協(xié)議轉(zhuǎn)換模塊具體包括 第二緩存單元,用于接收并緩存全國WAP門戶協(xié)議轉(zhuǎn)換模塊發(fā)來的請求訂購或退訂的異步消息;第二轉(zhuǎn)換單元,用于根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶協(xié)議轉(zhuǎn)換模塊發(fā)來的請求訂購 或退訂的異步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的同步消息后發(fā)送給省WAP門戶;并且根 據(jù)省WAP門戶發(fā)來的處理結(jié)果同步消息在第二緩存模塊中匹配到對應(yīng)的請求訂購或退訂 的異步消息,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP門戶發(fā)來的處理結(jié)果同步消息轉(zhuǎn)換成對應(yīng)的處理 結(jié)果異步消息后返回給全國WAP門戶協(xié)議轉(zhuǎn)換模塊。
6.根據(jù)權(quán)利要求1到5中任意一項所述的系統(tǒng),其特征在于,所述異步消息為 WebService消息,所述同步消息為TCP消息。
7. 一種提高WAP漫游用戶訂購或退訂業(yè)務(wù)速度的方法,其特征在于,所述方法包括 步驟A 全國WAP門戶協(xié)議轉(zhuǎn)換模塊與省WAP門戶協(xié)議轉(zhuǎn)換模塊之間建立并維護長連接鏈路;步驟B 全國WAP門戶協(xié)議轉(zhuǎn)換模塊與省WAP門戶協(xié)議轉(zhuǎn)換模塊通過對同步消息與異 步消息進行轉(zhuǎn)換,將全國WAP門戶發(fā)來的用戶訂購或退訂的請求通知給相應(yīng)的省WAP門戶;步驟C 獲得用戶訂購或退訂請求消息的省WAP門戶進行訂購或退訂處理,省WAP門戶 協(xié)議轉(zhuǎn)換模塊與全國WAP門戶協(xié)議轉(zhuǎn)換模塊對同步消息與異步消息進行轉(zhuǎn)換,將處理結(jié)果 通知給全國WAP門戶。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟B具體包括步驟Bl 全國WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶轉(zhuǎn)發(fā)來的請求 訂購或退訂的同步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的異步消息后通過該長連接鏈路發(fā) 送給相應(yīng)的省WAP門戶協(xié)議轉(zhuǎn)換模塊;步驟B2 省WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將全國WAP門戶協(xié)議轉(zhuǎn)換模塊發(fā) 來的請求訂購或退訂的異步消息轉(zhuǎn)換成相應(yīng)的請求訂購或退訂的同步消息后發(fā)送給省WAP 門戶。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述步驟C具體包括步驟Cl 獲得用戶訂購或退訂請求消息的省WAP門戶進行訂購或退訂處理并發(fā)送處理 結(jié)果同步消息;步驟C2 省WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP門戶發(fā)來的處理結(jié)果同 步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果異步消息后返回給全國WAP門戶協(xié)議轉(zhuǎn)換模塊;步驟C3 全國WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP協(xié)議轉(zhuǎn)換模塊返回的 處理結(jié)果異步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果同步消息后返回給全國WAP門戶。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述步驟C2具體包括省WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)省WAP門戶發(fā)來的處理結(jié)果同步消息匹配到對應(yīng)的請求 訂購或退訂的異步消息,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP門戶發(fā)來的處理結(jié)果同步消息轉(zhuǎn)換成 對應(yīng)的處理結(jié)果異步消息后返回給全國WAP門戶協(xié)議轉(zhuǎn)換模塊。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述步驟C3具體包括全國WAP門戶協(xié)議轉(zhuǎn)換模塊根據(jù)省WAP門戶轉(zhuǎn)換模塊發(fā)來的處理結(jié)果異步消息在匹配 到對應(yīng)的請求訂購或退訂的同步消息,根據(jù)預(yù)定轉(zhuǎn)換規(guī)則將省WAP協(xié)議轉(zhuǎn)換模塊返回的處 理結(jié)果異步消息轉(zhuǎn)換成對應(yīng)的處理結(jié)果同步消息后返回給全國WAP門戶。
全文摘要
本發(fā)明公開了一種提高漫游用戶訂購或退訂業(yè)務(wù)速度的系統(tǒng)及方法,其中系統(tǒng)包括全國WAP門戶協(xié)議轉(zhuǎn)換模塊和省WAP門戶協(xié)議轉(zhuǎn)換模塊,全國WAP門戶協(xié)議轉(zhuǎn)換模塊與各個省WAP門戶協(xié)議轉(zhuǎn)換模塊之間建立并維護有長連接鏈路;全國WAP門戶協(xié)議轉(zhuǎn)換模塊與各個省WAP門戶協(xié)議轉(zhuǎn)換模塊,用于通過對同步消息與異步消息進行轉(zhuǎn)換,將全國WAP門戶發(fā)來的訂購或退訂請求通過該長連接鏈路通知給相應(yīng)的省WAP門戶,并將省WAP門戶進行訂購或退訂的處理結(jié)果通過該長連接鏈路通知給全國WAP門戶;本發(fā)明通過協(xié)議轉(zhuǎn)換模塊完成了同步消息與異步消息的轉(zhuǎn)換傳輸,大大減輕了全國WAP門戶的負(fù)荷,使用戶執(zhí)行訂購或退訂等業(yè)務(wù)的速度提升非常明顯。
文檔編號H04W8/18GK101808138SQ20101013679
公開日2010年8月18日 申請日期2010年3月31日 優(yōu)先權(quán)日2010年3月31日
發(fā)明者張紀(jì)偉 申請人:中興通訊股份有限公司