[發明專利]應用于金融終端的嵌入式軟件產品的開發框架在審
| 申請號: | 201310651878.7 | 申請日: | 2013-12-06 |
| 公開(公告)號: | CN103777942A | 公開(公告)日: | 2014-05-07 |
| 發明(設計)人: | 王剛;馬興旺;秦云川;梁凌陽;謝碧清;夏杰;馮婷 | 申請(專利權)人: | 深圳市證通電子股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G07F19/00 |
| 代理公司: | 深圳市睿智專利事務所 44209 | 代理人: | 陳鴻蔭 |
| 地址: | 518054 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用于 金融 終端 嵌入式 軟件產品 開發 框架 | ||
1.一種應用于金融終端的嵌入式軟件產品的開發框架,其特征在于,該開發框架劃分為四個層次,由底往上分別為:
一物理驅動服務層,用以完成對硬件設備的實際控制;
一設備管理服務層,用以負責管理對硬件設備的訪問控制;
一終端應用平臺層,用以實現對數據與核心業務邏輯的保護;以及
一應用服務層,用以實現具體的用戶項目需求功能;
其中,該設備管理服務層向上提供一虛擬驅動集并向下提供一驅動管理中心。
2.根據權利要求1所述的開發框架,其特征在于,該驅動管理中心是對金融終端中同一類型的硬件設備的驅動進行抽象統一之后,定義的針對各個類型的硬件設備的通用接口;該虛擬驅動集是對金融終端通用的物理設備的驅動進行進一步抽象統一所定義的,目的是簡化上層的應用對硬件設備的控制和調用。
3.根據權利要求1所述的開發框架,其特征在于,該虛擬驅動集與該驅動管理中心通過socket通訊方式進行通信,以實現對跨平臺調試、遠程調試和遠程控制的支持。
4.根據權利要求1所述的開發框架,其特征在于,該開發框架的應用開發可采用QT?+?HTML的方式,在終端應用平臺層由QT提供的對JS腳本的支持可實現對數據與核心業務邏輯的保護,在應用服務層由HTML可實現業務流程開發及界面的展示功能。
5.根據權利要求1所述的開發框架,其特征在于,該終端應用平臺層包括:功能注入服務模塊、WEBKIT+模塊、數據采集服務模塊、核心業務服務模塊以及主控程序模塊。
6.根據權利要求5所述的開發框架,其特征在于,該數據采集服務模塊負責應用程序敏感數據的采集和保存,并提供一通用控制接口,只有該功能注入服務模塊能夠訪問該數據采集服務模塊的通用控制接口。
7.根據權利要求5所述的開發框架,其特征在于,該核心業務服務模塊負責應用程序的交易組包、解包、通訊、以及其他重要的業務邏輯處理,并提供一通用控制接口,只有該功能注入服務模塊能訪問該核心業務服務模塊的通用控制接口。
8.根據權利要求1所述的開發框架,其特征在于,對于高端硬件設備,該開發框架可采用該應用服務層調用該終端應用平臺層、該終端應用平臺層調用該設備管理服務層的虛擬驅動集的應用形式,在需要移植到不同的操作系統時,根據具體操作系統的特性,可能需要對該終端應用平臺層和該應用服務層進行重新開發;對于中低端硬件設備,該開發框架可采用該應用服務層調用該設備管理服務層的虛擬驅動集的應用形式。
9.根據權利要求1所述的開發框架,其特征在于,該物理驅動服務層由一組獨立的設備驅動庫組成,與具體的硬件設備型號緊密相關,隨操作系統一起提供;每個型號的硬件設備,自行根據設備型號以及該物理驅動服務層的協議實現該類型設備對應的設備驅動庫。
10.根據權利要求1至9任一所述的開發框架,其特征在于,該金融終端是能夠實現界面顯示、界面數據交互、硬件設備控制以及交易收發功能的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市證通電子股份有限公司,未經深圳市證通電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310651878.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電子文件的簽署方法、裝置和系統
- 下一篇:苧麻鏈式連續無廢脫膠分纖方法





