[發明專利]一種應用程序調試信息生成系統和方法在審
| 申請號: | 201310574575.X | 申請日: | 2013-11-15 |
| 公開(公告)號: | CN104636249A | 公開(公告)日: | 2015-05-20 |
| 發明(設計)人: | 楊帥;孔令軍;肖玉朋 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 調試 信息 生成 系統 方法 | ||
技術領域
本發明涉及通信領域,尤其涉及一種應用程序調試信息生成系統和方法。
背景技術
電信企業、互聯網企業等的能力開放平臺將電信能力進行封裝,并開放出一系列程序調用接口,供第三方開發者調用電信能力進行應用開發。電信能力中的服務信息推送(WAP?PUSH)能力,是服務器將優質的網絡信息或某一信息的鏈接通過短信主動推送到用戶終端上,當WAP?PUSH能力通過能力開放平臺進行封裝后,開發者可以通過能力開放平臺開放的WAP?PUSH能力調用接口調用該WAP?PUSH能力,進行應用開發。
目前,開發者在調用能力開放平臺的WAP?PUSH能力時,開發者將開發應用程序打包上傳到能力開放平臺上,并在啟動應用程序運行后,通過應用程序向能力開放平臺的能力開放引擎發送調用WAP?PUSH能力請求,該WAP?PUSH能力請求中攜帶開發者待推送消息內容,通過電信網絡協議和現網網元實現攜帶待推送消息內容的WAP?PUSH消息推送。在開發者調用能力開放平臺的WAP?PUSH能力進行應用開發的過程中,為了能夠使該應用的性能完善,需要對應用程序不斷進行調試,當開發者調試應用程序時,需要登錄到能力開放平臺上查看WAP?PUSH消息的推送狀態信息,利用該推送狀態信息并通過現網網元進行應用程序調試。
上述針對現有的調用能力開放平臺的WAP?PUSH能力的應用進行應用程序調試,開發者需要登錄到能力開放平臺上查看當前消息的推送狀態信息,利用該推送狀態信息并通過現網網元進行應用程序調試,對網絡安全構成安全隱患,并且不方便進行斷點調試、修改bug等,延長了開發周期,同時開發者通過能力開發平臺調用現網中的WAP?PUSH能力是收費的,使得調用能力開放平臺的WAP?PUSH能力的應用進行應用程序調試的效率低、開發成本高。
發明內容
本發明實施例提供一種應用程序調試信息生成系統和方法,用以解決現有技術中存在的調用能力開放平臺的WAP?PUSH能力進行應用程序調試的效率低、成本高的問題。
本發明實施例提供一種應用程序調試信息生成系統,包括:本地WAP?PUSH能力開放引擎、模擬網關和模擬終端,其中:
所述本地WAP?PUSH能力開放引擎,用于接收應用程序發送的WAP?PUSH調用請求,所述WAP?PUSH調用請求攜帶待推送消息內容和目標模擬終端標識;將所述待推送消息內容發送給所述模擬網關;接收所述模擬網關返回的響應消息,所述響應消息攜帶所述待推送消息內容的推送狀態信息,將該推送狀態信息作為用于調試所述應用程序的調試信息;
所述模擬網關,用于接收所述本地WAP?PUSH能力開放引擎發送的所述待推送消息內容;向所述目標模擬終端標識對應的模擬終端發送攜帶所述待推送消息內容的WAP?PUSH消息;向所述本地WAP?PUSH能力開放引擎發送所述響應消息;
所述模擬終端,用于接收所述模擬網關發送的所述WAP?PUSH消息;
采用本發明實施例提供的系統,由于開發者不需要將應用程序打包上傳到能力開發平臺后在現網中通過復雜的電信網絡中的通信協議,只需應用程序調用本地WAP?PUSH能力,通過本地存儲的WAP?PUSH消息的推送狀態信息進行程序調試,提高了調用能力開放平臺的WAP?PUSH能力的應用進行應用程序調試的效率,降低了開發成本。
進一步的,所述本地WAP?PUSH能力開放引擎,具體用于將所述待推送消息內容轉換為所述模擬網關可識別的待推送報文,并發送給所述模擬網關;所述模擬網關,具體用于接收所述本地WAP?PUSH能力開放引擎發送的所述待推送報文;從所述待推送報文中獲取所述待推送消息內容,并向所述目標模擬終端標識對應的模擬終端發送攜帶所述待推送消息內容的WAP?PUSH消息。
進一步的,所述本地WAP?PUSH能力開放引擎,包括:本地接口機模塊、本地消息單元封裝模塊、認證鑒權模塊、協議轉換模塊、業務邏輯調度模塊,其中:
所述本地接口機模塊,用于接收所述應用程序發送的WAP?PUSH調用請求;將所述WAP?PUSH調用請求發送給所述本地消息單元封裝模塊;
所述本地消息單元封裝模塊,用于接收所述本地接口機模塊發送的所述WAP?PUSH調用請求;將所述WAP?PUSH調用請求封裝成本地消息格式的請求消息;從所述請求消息中獲取所述待推送消息內容和所述應用程序對應的應用信息,向所述認證鑒權模塊發送所述待推送消息內容和所述應用信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司;,未經中國移動通信集團公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310574575.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:高可用性數據處理系統及其操作
- 下一篇:電腦系統及其遠端控制方法
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





