[發明專利]應用程序運行方法和裝置在審
| 申請號: | 201811279726.8 | 申請日: | 2018-10-30 |
| 公開(公告)號: | CN111198721A | 公開(公告)日: | 2020-05-26 |
| 發明(設計)人: | 徐宏 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 趙囡囡;董文倩 |
| 地址: | 100083 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 運行 方法 裝置 | ||
本發明公開了一種應用程序運行方法和裝置。其中,該方法包括:在檢測到第一應用程序數據包在當前運行環境中無法正常運行的情況下,獲取用于生成第一應用程序數據包的源代碼,其中,第一應用程序數據包為按照目標運行環境的格式對源代碼進行封裝所得到的數據包;按照當前運行環境的格式對源代碼進行封裝,得到第二應用程序數據包;在當前運行環境中運行第二應用程序數據包。本發明解決了相關技術中存在的運行應用程序的步驟復雜,效率低的技術問題。
技術領域
本發明涉及計算機領域,具體而言,涉及一種應用程序運行方法和裝置。
背景技術
在相關技術中,在運行Spring Cloud微服務編寫的應用程序的過程中,若是運行環境并未部署Spring Cloud的生態環境,則無法運行Spring Cloud微服務編寫的應用程序。此時,需要手動對Spring Cloud微服務編寫的應用程序的源代碼進行修改,將應用程序調整成在傳統服務環境中可以運行的應用程序,然后運行調整后的應用程序。
然而,若是采用上述方法,由于需要手動的對Spring Cloud微服務編寫的應用程序的源代碼進行調整,從而造成運行應用程序的步驟復雜,效率低。
針對上述的問題,目前尚未提出有效的解決方案。
發明內容
本發明實施例提供了一種應用程序運行方法和裝置,以至少解決相關技術中存在的運行應用程序的步驟復雜,效率低的技術問題。
根據本發明實施例的一個方面,提供了一種應用程序運行方法,包括:在檢測到第一應用程序數據包在當前運行環境中無法正常運行的情況下,獲取用于生成上述第一應用程序數據包的源代碼,其中,上述第一應用程序數據包為按照目標運行環境的格式對上述源代碼進行封裝所得到的數據包;按照上述當前運行環境的格式對上述源代碼進行封裝,得到第二應用程序數據包;在上述當前運行環境中運行上述第二應用程序數據包。
根據本發明實施例的另一方面,還提供了一種應用程序運行裝置,包括:獲取單元,用于在檢測到第一應用程序數據包在當前運行環境中無法正常運行的情況下,獲取用于生成上述第一應用程序數據包的源代碼,其中,上述第一應用程序數據包為按照目標運行環境的格式對上述源代碼進行封裝所得到的數據包;封裝單元,用于按照上述當前運行環境的格式對上述源代碼進行封裝,得到第二應用程序數據包;第一運行單元,用于在上述當前運行環境中運行上述第二應用程序數據包。
在本發明實施例中,采用了在檢測到第一應用程序數據包在當前運行環境中無法正常運行的情況下,獲取用于生成上述第一應用程序數據包的源代碼;按照上述當前運行環境的格式對上述源代碼進行封裝,得到第二應用程序數據包;在上述當前運行環境中運行上述第二應用程序數據包的方法。在上述方法中,由于在檢測到第一應用程序數據包在當前運行環境中無法正常運行的情況下,會自動獲取生成第一應用程序數據包的源代碼,并根據當前運行環境的格式對源代碼進行封裝,得到第二應用程序數據包,從而可以運行第二應用程序數據包,避免了在第一應用程序包在當前運行環境無法運行的情況下,需要手動修改第一應用程序包的情況,提高了運行應用程序的效率,進而解決了相關技術中存在的運行應用程序的步驟復雜,效率低的技術問題。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1是根據本發明實施例的一種可選的應用程序運行方法的流程示意圖;
圖2是根據本發明實施例的另一種可選的應用程序運行方法的流程示意圖;
圖3是根據本發明實施例的一種可選的應用程序運行裝置的結構示意圖;
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811279726.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:顯示組件及衣物處理裝置
- 下一篇:一種設備對象生成方法、裝置及設備





