[發(fā)明專利]基于進(jìn)程間通信技術(shù)訪問智能密鑰盤的方法在審
| 申請?zhí)枺?/td> | 201710942910.5 | 申請日: | 2017-10-11 |
| 公開(公告)號: | CN107729164A | 公開(公告)日: | 2018-02-23 |
| 發(fā)明(設(shè)計(jì))人: | 不公告發(fā)明人 | 申請(專利權(quán))人: | 江西金格科技股份有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F9/44 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 330096 江西省南昌市*** | 國省代碼: | 江西;36 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 進(jìn)程 通信 技術(shù) 訪問 智能 密鑰 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域中數(shù)據(jù)交換控制技術(shù),特別涉及一種基于進(jìn)程間通信技術(shù)訪問智能密鑰盤的方法。
背景技術(shù)
隨著國家對無紙化辦公的推進(jìn)和對電子公文系統(tǒng)的普及,使用智能密鑰盤進(jìn)行公文審批、文檔簽章的功能要求也越來越高。目前傳統(tǒng)訪問智能密鑰盤的方式,都是各應(yīng)用層直接通過密鑰盤廠商的驅(qū)動程序來訪問,在復(fù)雜的應(yīng)用環(huán)境下,就會產(chǎn)生各種因調(diào)用智能密鑰盤廠商接口失敗,導(dǎo)致應(yīng)用業(yè)務(wù)層無法繼續(xù)正常工作、獲取到的數(shù)據(jù)信息異常、獲取智能密鑰盤數(shù)據(jù)緩慢的問題。
目前解決這些問題的辦法,一種是各應(yīng)用廠商自己花費(fèi)巨大的人力反復(fù)調(diào)試或針對特殊應(yīng)用場景開發(fā)定制版本,另一種就是要求智能密鑰盤廠商針對特定需求給出定制版本的智能密鑰盤硬件驅(qū)動程序。
以上兩種解決方案,無一不是耗費(fèi)人力成本和時(shí)間成本,對后期的產(chǎn)品維護(hù)也有很多工作量,給應(yīng)用廠商和智能密鑰盤的驅(qū)動廠商都帶來了很多無形中的負(fù)擔(dān),浪費(fèi)資源。
因此,現(xiàn)有技術(shù)存在以下問題:
1、訪問智能密鑰盤時(shí)對系統(tǒng)運(yùn)行環(huán)境依賴較多,不便于使用和維護(hù)。
2、使用運(yùn)行較慢的智能密鑰盤時(shí)會極大影響用戶體驗(yàn),且無更有效的解決辦法。
3、對智能密鑰盤的使用情況無法估計(jì),需要不斷調(diào)用密鑰盤廠商的固定接口進(jìn)行狀態(tài)判斷,影響運(yùn)行效率。
4、除對智能密鑰盤的訪問外,擴(kuò)展性差,不利于整體解決方案的布署。
5、定制版本過多,開發(fā)效率底,維護(hù)成本高。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是通過把應(yīng)用業(yè)務(wù)層和對智能密鑰盤的訪問有效的分隔開,且使用一套已有的標(biāo)準(zhǔn)化的規(guī)范協(xié)議來進(jìn)行數(shù)據(jù)的傳輸,解決因?yàn)橄到y(tǒng)環(huán)境因素導(dǎo)致的應(yīng)用業(yè)務(wù)層和硬件驅(qū)動層無法進(jìn)行正常數(shù)據(jù)交互的問題,使復(fù)雜的業(yè)務(wù)環(huán)境簡單化。從而提高獲取智能密鑰盤數(shù)據(jù)的準(zhǔn)確性和實(shí)時(shí)性,為應(yīng)用業(yè)務(wù)層的開發(fā)節(jié)省大量成本。
本發(fā)明采用以下技術(shù)方案實(shí)現(xiàn)上述目的。基于進(jìn)程間通信技術(shù)訪問智能密鑰盤的方法,包括應(yīng)用業(yè)務(wù)層、數(shù)據(jù)傳輸層和硬件驅(qū)動層,其特征在于,所述應(yīng)用業(yè)務(wù)層與所述硬件驅(qū)動層分離通過進(jìn)程間通信技術(shù)進(jìn)行數(shù)據(jù)交互;其流程如下:
1)啟動硬件驅(qū)動層:用于運(yùn)行硬件驅(qū)動層的主程序;
2)創(chuàng)建密鑰盤管理類:在所述主程序創(chuàng)建密鑰盤管理類,由所述密鑰盤管理類以多線程方式處理所有與智能密鑰盤相關(guān)的業(yè)務(wù);
3)加載所述智能密鑰盤驅(qū)動:在所述密鑰盤管理類加載所述智能密鑰盤驅(qū)動,實(shí)現(xiàn)對所述智能密鑰盤的訪問;
4)創(chuàng)建數(shù)據(jù)傳輸類:在所述主程序創(chuàng)建數(shù)據(jù)傳輸類,使所述硬件驅(qū)動層可以進(jìn)行數(shù)據(jù)傳輸;
5)啟動所述應(yīng)用業(yè)務(wù)層:運(yùn)行所述應(yīng)用業(yè)務(wù)層入口程序;
6)創(chuàng)建應(yīng)用接口類:在所述應(yīng)用業(yè)務(wù)層入口程序創(chuàng)建應(yīng)用接口類,使該應(yīng)用接口類可以將應(yīng)用業(yè)務(wù)的需求轉(zhuǎn)換為數(shù)據(jù)格式;
7)創(chuàng)建數(shù)據(jù)傳輸類:在所述應(yīng)用業(yè)務(wù)層入口程序創(chuàng)建數(shù)據(jù)傳輸模塊,使所述應(yīng)用業(yè)務(wù)層可以進(jìn)行數(shù)據(jù)傳輸;
所述應(yīng)用業(yè)務(wù)層:負(fù)責(zé)收集應(yīng)用軟件的操作需求,并將需求轉(zhuǎn)為數(shù)據(jù)傳輸層可識別的數(shù)據(jù)格式;同時(shí)接收數(shù)據(jù)傳輸層返回的響應(yīng)結(jié)果;
所述數(shù)據(jù)傳輸層:負(fù)責(zé)數(shù)據(jù)的傳輸,以進(jìn)程間通信技術(shù)進(jìn)行數(shù)據(jù)傳輸;
所述硬件驅(qū)動層:負(fù)責(zé)對智能密鑰盤的訪問,同時(shí)將智能密鑰盤數(shù)據(jù)轉(zhuǎn)為數(shù)據(jù)傳輸層可識別的數(shù)據(jù)格式。
本發(fā)明將應(yīng)用業(yè)務(wù)層和硬件驅(qū)動層分離,使兩部分互不干涉,通過使用進(jìn)程間通信技術(shù)來實(shí)現(xiàn)獲取智能密鑰盤的數(shù)據(jù),實(shí)現(xiàn)了應(yīng)用業(yè)務(wù)層更加快捷的訪問智能密鑰盤,可擴(kuò)展的實(shí)時(shí)獲取智能密鑰盤信息。
附圖說明
圖1是本發(fā)明的流程圖;
圖2是本發(fā)明的架構(gòu)圖。
具體實(shí)施方式
以下結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步說明。參見圖1和圖2。一種基于進(jìn)程間通信技術(shù)訪問智能密鑰盤的方法,包括應(yīng)用業(yè)務(wù)層2、數(shù)據(jù)傳輸層3和硬件驅(qū)動層1,其特征在于,所述應(yīng)用業(yè)務(wù)層2與所述硬件驅(qū)動層1分離,通過進(jìn)程間通信技術(shù)進(jìn)行數(shù)據(jù)交互;其流程如下:
1)啟動硬件驅(qū)動層1:用于運(yùn)行硬件驅(qū)動層1的主程序;
2)創(chuàng)建密鑰盤管理類:在所述主程序創(chuàng)建密鑰盤管理類,由所述密鑰盤管理類以多線程方式處理所有與智能密鑰盤相關(guān)的業(yè)務(wù);
3)加載所述智能密鑰盤驅(qū)動:在所述密鑰盤管理類加載所述智能密鑰盤驅(qū)動,實(shí)現(xiàn)對所述智能密鑰盤的訪問;
4)創(chuàng)建數(shù)據(jù)傳輸類:在所述主程序的數(shù)據(jù)傳輸層中創(chuàng)建數(shù)據(jù)傳輸類,使所述硬件驅(qū)動層1可以進(jìn)行數(shù)據(jù)傳輸;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江西金格科技股份有限公司,未經(jīng)江西金格科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710942910.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 防止技術(shù)開啟的鎖具新技術(shù)
- 技術(shù)評價(jià)裝置、技術(shù)評價(jià)程序、技術(shù)評價(jià)方法
- 防止技術(shù)開啟的鎖具新技術(shù)
- 視聽模擬技術(shù)(VAS技術(shù))
- 用于技術(shù)縮放的MRAM集成技術(shù)
- 用于監(jiān)測技術(shù)設(shè)備的方法和用戶接口、以及計(jì)算機(jī)可讀存儲介質(zhì)
- 用于監(jiān)測技術(shù)設(shè)備的技術(shù)
- 技術(shù)偵查方法及技術(shù)偵查系統(tǒng)
- 使用投影技術(shù)增強(qiáng)睡眠技術(shù)
- 基于技術(shù)庫的技術(shù)推薦方法





