一種代碼生成方法和裝置

基本信息

申請(qǐng)?zhí)?/td> CN201810231328.2 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN108509201A 公開(kāi)(公告)日 2018-09-07
申請(qǐng)公布號(hào) CN108509201A 申請(qǐng)公布日 2018-09-07
分類號(hào) G06F8/41 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 許文艷;劉海晶;王培源;高華龍 申請(qǐng)(專利權(quán))人 深圳神州數(shù)碼云科數(shù)據(jù)技術(shù)有限公司
代理機(jī)構(gòu) 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司 代理人 王瑩;李相雨
地址 518131 廣東省深圳市南山區(qū)粵海街道科發(fā)路8號(hào)金融服務(wù)技術(shù)創(chuàng)新基地1棟11樓F3
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種代碼生成方法和裝置。其中,方法包括:解析XML配置文件,根據(jù)XML配置文件中定義的函數(shù)的命令格式規(guī)范,獲取每一客戶端對(duì)應(yīng)的參數(shù)和每一服務(wù)端對(duì)應(yīng)的參數(shù);對(duì)于每一客戶端,根據(jù)該客戶端對(duì)應(yīng)的參數(shù),基于預(yù)設(shè)的客戶端代碼的模板,生成該客戶端的代碼;對(duì)于每一服務(wù)端,根據(jù)該服務(wù)端對(duì)應(yīng)的參數(shù),基于預(yù)設(shè)的服務(wù)端代碼的模板,生成該服務(wù)端的代碼。裝置包括:解析模塊,用于獲取客戶端對(duì)應(yīng)的參數(shù)和服務(wù)端對(duì)應(yīng)的參數(shù);代碼生成模塊,用于根據(jù)客戶端對(duì)應(yīng)的參數(shù),基于客戶端代碼的模板,生成客戶端的代碼;根據(jù)服務(wù)端對(duì)應(yīng)的參數(shù),基于服務(wù)端代碼的模板,生成服務(wù)端的代碼;本發(fā)明提供的一種代碼生成方法和裝置,能提高代碼編寫(xiě)的效率。