[發明專利]一種應用調試方法、裝置、設備及介質在審
| 申請號: | 202010940931.5 | 申請日: | 2020-09-09 |
| 公開(公告)號: | CN113722205A | 公開(公告)日: | 2021-11-30 |
| 發明(設計)人: | 王亞偉;諾阿姆·佩雷斯;蓋伊·塞格爾;艾維塔·胡塔;葉巍;王謙 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;H04L29/08 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 常忠良 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 調試 方法 裝置 設備 介質 | ||
本申請提供了一種應用調試方法,應用于應用調試系統,應用調試系統用于對應用的子應用模塊進行代碼調試,應用調試系統包括交互子系統和路由子系統,該方法包括:交互子系統接收用戶輸入或選擇的多個子應用模塊的標識,然后創建與上述多個子應用模塊一一對應的調試會話,接著根據多個調試會話生成多個調試請求消息。每個調試請求消息被路由子系統路由至請求調試的子應用模塊的代理,以用于請求調試對應的子應用模塊的代碼塊。由此實現同時對多個子應用模塊進行調試,提高了調試效率。
本申請要求于2020年05月26日提交中國國家知識產權局、申請號為202010456122.7、申請名稱為“一種應用調試方法、裝置、設備及介質”的中國專利申請的優先權,其全部內容通過引用結合在本申請中。
技術領域
本申請涉及應用開發技術領域,尤其涉及一種應用調試方法、裝置、設備以及計算機可讀存儲介質。
背景技術
應用是針對用戶的某種特殊應用目的所編寫的計算機程序的集合。應用從立項到交付給客戶,通常會經歷開發、測試、上線等多個階段。其中,在開發、測試、上線的各個階段往往會配置相應的環境,例如開發環境(development environment)、測試環境(testingenvironment)、生產環境(production environment)。
開發人員常需要對應用進行調試,應用的調試包括利用人工或者編譯的方式檢測出應用的程序代碼中的錯誤,進而可以根據調試過程中發現的錯誤對程序代碼進行修正。
現有調試方法的調試效率普遍較低,難以滿足業務需求。如何對應用進行高效的調試成為了業界重點關注的問題。
發明內容
本申請提供了一種應用調試方法。該方法支持同時對應用的多個子應用模塊進行調試,提高了調試效率。本申請還提供了調試請求消息的處理方法以及上述方法對應的裝置、設備、計算機可讀存儲介質以及計算機程序產品。
第一方面,本申請提供了一種應用調試方法。該方法可以由應用調試系統執行。應用調試系統用于對應用的子應用模塊進行代碼調試。應用通常包括多個子應用模塊。子應用模塊是指通過計算機可執行的代碼塊實現一種或多種功能的功能模塊,子應用模塊可以是一個或者多個源代碼文件。該子應用模塊可以在生產環境中運行從而提供服務。在一些實施例中,子應用模塊也可以是一個或多個微服務。微服務在生產環境中運行,從而提供相應的服務。
該應用調試系統包括路由子系統和至少一個交互子系統。應用調試系統可以支持一個或多個用戶通過各自的交互子系統對應用的子應用模塊進行代碼調試。為了便于描述,本申請實施例以一個用戶通過至少一個交互子系統中的一個交互子系統,對應用進行代碼調試的過程進行示例說明。
具體地,交互子系統接收用戶輸入或選擇的多個子應用模塊的標識,其中,每個子應用模塊包括的代碼塊用于實現應用的功能,然后交互子系統創建多個調試會話,這多個調試會話與請求調試的多個子應用模塊一一對應,接著交互子系統根據多個調試會話對應的調試會話標識生成多個調試請求消息。這多個調試請求消息被路由子系統路由至請求調試的子應用模塊的代理(agent),以用于請求調試對應的子應用模塊的代碼塊。
其中,調試會話(debug session)具體是用于調試子應用模塊的會話。調試會話與被調試的子應用模塊一一對應。每個調試會話具有唯一的調試會話標識(debug sessionID),通過在調試請求消息中攜帶調試會話標識,可以將調試請求消息與調試會話的兩端如子應用模塊和交互子系統建立聯系。如此,可以使得每個調試請求消息以及針對該調試請求消息的調試響應消息在該調試會話的兩端進行傳輸,而不會傳輸至其他的子應用模塊或者交互子系統。由此實現同時對多個子應用模塊進行調試,提高了調試效率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010940931.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:半導體結構及其形成方法
- 下一篇:包括具有重分布層的半導體芯片的半導體封裝





