[發明專利]基于RAP技術的銀行綜合前端系統在審
| 申請號: | 202010610479.6 | 申請日: | 2020-06-29 |
| 公開(公告)號: | CN111813383A | 公開(公告)日: | 2020-10-23 |
| 發明(設計)人: | 倪志領 | 申請(專利權)人: | 北京乾元大通技術有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/41;G06F8/34;G06F9/445;G06Q40/02 |
| 代理公司: | 北京中企訊專利代理事務所(普通合伙) 11677 | 代理人: | 熊亮 |
| 地址: | 100000 北京市海淀區學*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 rap 技術 銀行 綜合 前端 系統 | ||
1.一種基于RAP技術的銀行綜合前端系統,其特征在于:包括通過RAP框架技術與SWT/JFace圖形庫結合的前端界面、B/S與C/S架構模組、開發模式上使用純數據驅動和動態類加載技術的交易界面、使用表達式引擎解析并處理的界面邏輯模組和使用http通信協議構建的本地驅動服務模組。
2.根據權利要求1所述的基于RAP技術的銀行綜合前端系統,其特征在于:包括通過RAP框架技術與SWT/JFace圖形庫結合的前端界面,具體為:
按照SWT/JFace的開發模式開發統一的前端界面,用于直接展現或解析數據展現交易界面,本地程序直接打包導出可執行程序,WEB程序通過RAP框架技術構建基于AJAX的Web2.0應用程序,采用交叉編譯的方式將Java代碼生成html、JavaScript和CSS文件,界面事件處理時前臺JS框架通過json數據與后臺Java代碼運行結果進行交互,從而達到B/S與C/S架構模式的界面代碼統一編寫。
3.根據權利要求2所述的基于RAP技術的銀行綜合前端系統,其特征在于:B/S與C/S架構模組,具體為:
通過前端界面代碼定義統一的服務接口,服務接口的實現分為本地調用方式服務包、WebService調用方式服務包、RMI調用方式服務包;
打包時根據配置的服務調用方式字符串而將不同的服務接口包與統一的前端代碼進行組合構建,最終導出B/S與C/S架構模式的服務安裝包和應用程序。
4.根據權利要求1所述的基于RAP技術的銀行綜合前端系統,其特征在于:開發模式上使用純數據驅動和動態類加載技術的交易界面,具體為:
數據上分為:菜單定義,數據字典,選項明細,交易定義,打印模板,查詢模板;
動態類加載為:通過菜單結構中定義的交易代碼反射加載Java類,初始化各項參數生成動態界面。
5.根據權利要求4所述的基于RAP技術的銀行綜合前端系統,其特征在于:菜單定義:定義樹形菜單結構,包括:項目代碼(XMDM)、項目名稱(XMMC)、子菜單(ZCD)、交易代碼(JYDM);
數據字典:定義系統所有可用字段,包括:數據編碼(SJBM)、數據類型(SJLX)、數據長度(SJCD)、小數位數(XSWS)、數據名稱(SJMC)、標志(BZ);
選項明細:選項組別(XXZB)、選項取值(QZ)、選項名稱(MC);
交易定義:交易聯動(JYLD)、啟動條件(QDTJ)、入口數據(RKSJ)、打印配置(DYPZ)、交易屏幕(JYP)、文本框(TEXT)、下拉框(COMBO)、表格(TABLE)。
6.根據權利要求1所述的基于RAP技術的銀行綜合前端系統,其特征在于:使用表達式引擎解析并處理的界面邏輯模組,具體為:
界面字段控件,字段的進入條件和離開條件采用邏輯表達式方式,若沒有定義進入條件,則默認為可以進入,若沒有定義離開條件,則默認為可以離開,離開條件可以帶拒絕信息,當不滿足條件時顯示拒絕信息;
拒絕信息格式為:離開條件=條件表達式##拒絕信息,##為表達式和拒絕信息之間的分隔符。
7.根據權利要求6所述的基于RAP技術的銀行綜合前端系統,其特征在于:邏輯表達式的語法規則為:
邏輯條件表達式規則:
變量:字母開頭a-z,A-Z;
字符串常量:用雙引號括起來;
數值常量:數字1-9和小數點(.);
算術表達式:+-×/;
公共字段或當前交易字段:不帶前綴;
外部字段(其它子交易字段):帶前綴(聯動標識.字段);
邏輯運算符:AND表示與關系,OR表示或關系,{}表示優先。
8.根據權利要求1所述的基于RAP技術的銀行綜合前端系統,其特征在于:使用http通信協議構建的本地驅動服務模組,具體為:
本地外設服務由C語言編寫,集成外設廠商動態庫,調用穩定、高效,外設驅動版本自動升級,統一管理;調用過程為,瀏覽器向本地驅動服務發出http ajax調用請求,請求地址為127.0.0.1,驅動服務調用完成后返回相應結果,其中調用請求不局限與本機,也可以由其他終端發出,方便外設共享使用,同時由于采用http請求,是瀏覽器和客戶端都能按統一的方式調用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京乾元大通技術有限公司,未經北京乾元大通技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010610479.6/1.html,轉載請聲明來源鉆瓜專利網。





