[發明專利]數據處理系統、方法、裝置、電子設備及存儲介質有效
| 申請號: | 201910944227.4 | 申請日: | 2019-09-30 |
| 公開(公告)號: | CN110659028B | 公開(公告)日: | 2023-02-28 |
| 發明(設計)人: | 萬征 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/41 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 丁蕓;馬敬 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理系統 方法 裝置 電子設備 存儲 介質 | ||
1.一種數據處理系統,其特征在于,所述系統包括:
函數接口、函數框架、調用函數、通信模塊、第一編譯碼模塊及第二編譯碼模塊,其中,所述函數接口與所述函數框架相互對應,所述函數框架用于定義函數參數的類型,不同的調用函數根據不同的函數框架定義的類型編碼得到,所述函數接口及所述第一編譯碼模塊位于應用程序側,所述函數框架及所述第二編譯碼模塊位于系統平臺側;
所述函數接口,被配置為響應所述應用程序的用戶界面的調用,調用相應的函數信息,所述函數信息包括函數名及函數參數,所述函數名表示所述函數信息對應的函數框架;
所述第一編譯碼模塊,被配置為將所述函數接口調用的函數信息轉換為所述通信模塊可以識別的指定格式的數據塊;
所述通信模塊,被配置為在所述應用程序及所述系統平臺間傳輸數據;
所述第二編譯碼模塊,被配置為按照所述數據塊中的函數名,確定相應的函數框架定義的類型,得到目標類型;將所述數據塊轉換為目標類型的函數信息,并調用所述目標類型對應的調用函數;
所述調用函數,被配置為執行所述函數信息的函數參數時,調用所述系統平臺的原生函數。
2.根據權利要求1所述的系統,其特征在于,所述系統還包括:
代碼工具模塊,被配置為按照預設格式的協議文件,生成所述函數接口及所述函數框架。
3.根據權利要求1所述的系統,其特征在于,所述函數框架還被配置為定義返回值的類型,所述調用函數還被配置為:響應于所述系統平臺原生函數的調用結果,生成所述調用函數對應類型的返回值;
第二編譯碼模塊,還被配置為將所述返回值轉換為所述通信模塊可以識別的指定格式的返回數據塊;
所述第一編譯碼模塊,還被配置為將所述返回數據塊解碼為對應類型的返回值,并將所述對應類型的返回值發送給對應的函數接口;
所述函數接口,還被配置為將接收到的返回值發送給所述應用程序的用戶界面。
4.一種數據處理方法,其特征在于,應用于上述權利要求1-3任一所述的數據處理系統,所述方法包括:
按照預設格式的協議文件,生成函數接口及函數框架,其中,所述函數接口與所述函數框架之間相互對應,所述函數框架用于定義函數參數的類型;
按照預設原生函數列表,基于指定函數框架定義的函數參數的類型,編寫用于調用系統平臺原生函數的調用函數,其中,所述原生函數列表包括所述應用程序需要調用的各原生函數的標識。
5.根據權利要求4所述的方法,其特征在于,所述函數框架還用于定義返回值的類型,所述方法還包括:
基于指定函數框架定義的返回值的類型,編寫響應于所述系統平臺原生函數的調用結果的調用函數,其中,響應于所述系統平臺原生函數的調用結果,所述調用函數生成指定類型的返回值。
6.根據權利要求4所述的方法,其特征在于,所述預設格式為Proto Buffers。
7.一種數據處理裝置,其特征在于,應用于上述權利要求1-3任一所述的數據處理系統,所述裝置包括:
生成模塊,被配置為按照預設格式的協議文件,生成函數接口及函數框架,其中,所述函數接口與所述函數框架之間相互對應,所述函數框架用于定義函數參數的類型;
第一編寫模塊,被配置為按照預設原生函數列表,基于指定函數框架定義的函數參數的類型,編寫用于調用系統平臺原生函數的調用函數,其中,所述原生函數列表包括所述應用程序需要調用的各原生函數的標識。
8.根據權利要求7所述的裝置,其特征在于,所述裝置還包括:
第二編寫模塊,被配置為基于指定函數框架定義的返回值的類型,編寫響應于所述系統平臺原生函數的調用結果的調用函數,其中,響應于所述系統平臺原生函數的調用結果,所述調用函數生成指定類型的返回值。
9.根據權利要求7所述的裝置,其特征在于,所述預設格式為Proto Buffers。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910944227.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種代碼生成方法、裝置及電子設備
- 下一篇:生成表示計算機程序的語義流圖





