[發明專利]一種基于Websocket的設備遠程交互系統及方法在審
| 申請號: | 201710069199.7 | 申請日: | 2017-02-08 |
| 公開(公告)號: | CN106657393A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 張家重;許金源;荊秀麗;李光瑞 | 申請(專利權)人: | 浪潮(蘇州)金融技術服務有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 濟南信達專利事務所有限公司37100 | 代理人: | 杜鵑花 |
| 地址: | 215104 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 websocket 設備 遠程 交互 系統 方法 | ||
1.一種基于Websocket的設備遠程交互系統,其特征在于包括被調用的設備、發出設備調用指令的外部系統、設備調用API模塊、Websocket通訊模塊、設備調用模塊和管理配置模塊;發出設備調用指令的外部系統連接至設備調用API模塊,設備調用模塊連接被調用的設備,設備調用API模塊、Websocket通訊模塊和設備調用模塊之間依次連接,管理配置模塊分別與設備調用API模塊、Websocket通訊模塊、設備調用模塊之間相互連接;
其中,設備調用API模塊用于對外提供設備訪問接口,接收外部系統的設備調用指令,并將設備調用指令傳輸給Websocket通訊模塊,接收Websocket通訊模塊回傳的設備反饋信息;
Websocket通訊模塊用于對設備調用指令的處理、傳遞與解析,對設備反饋信息的處理、傳遞與解析;
設備調用模塊用于設備的調用,設備調用模塊接收Websocket通訊模塊傳入的設備調用指令,同時向Websocket通訊模塊回傳的設備反饋信息;
管理配置模塊用于設備遠程交互的配置與監控。
2.根據權利要求1所述的一種基于Websocket的設備遠程交互系統,其特征在于設備調用API模塊包括通用接口和個性化接口。
3.根據權利要求1所述的一種基于Websocket的設備遠程交互系統,其特征在于Websocket通訊模塊根據通訊模式分為服務端和客戶端;設備調用API模塊與服務端相連接;服務端與客戶端相連接;客戶端與設備調用模塊相連接;
其中,服務端用于接收由設備調用API模塊傳輸的設備調用指令,將設備調用指令處理后傳輸給客戶端,并等待接收由客戶端返回的設備反饋信息,然后對設備反饋信息解析,并回傳給設備調用API模塊;客戶端用于接收由服務端傳輸的設備調用指令,然后將設備調用指令的解析結果傳輸給設備調用模塊,并等待接收由設備調用模塊的設備反饋信息,將設備反饋信息處理后傳輸給服務端。
4.根據權利要求1所述的一種基于Websocket的設備遠程交互系統,其特征在于設備調用模塊采用的設備調用方式為CEN/XFS標準。
5.根據權利要求1所述的一種基于Websocket的設備遠程交互系統,其特征在于管理配置模塊包括通訊參數維護模塊、設備信息維護模塊、設備狀態監控模塊和通訊狀態監控模塊。
6.根據權利要求1所述的一種基于Websocket的設備遠程交互系統,其特征在于被調用的設備為密碼鍵盤、觸摸屏、電磁筆、攝像頭、讀卡器、指紋儀、二代證閱讀器和高拍儀其中的任意一種或任意幾種。
7.一種基于Websocket的設備遠程交互方法,其特征在于使用權利要求1-6中任意一項基于Websocket的設備遠程交互系統,基于Websocket協議對被調用的設備實現遠程交互,該方法包括以下步驟:
(1)、外部系統發出設備調用指令給設備調用API模塊;
(2)、設備調用API模塊接收外部系統的設備調用指令,設備調用指令經校驗和預處理后傳輸給Websocket通訊模塊;
(3)、Websocket通訊模塊分為服務端和客戶端,服務端接收設備調用API模塊傳入的設備調用指令,解析處理后傳輸給客戶端;客戶端解析設備調用指令,并將設備調用指令的解析結果傳輸給設備調用模塊;
(4)、設備調用模塊根據接收的設備調用指令執行調用動作調用設備;
(5)、被調用的設備將設備反饋信息反饋給設備調用模塊;
(6)、設備調用模塊將設備反饋信息傳輸給Websocket通訊模塊;
(7)、Websocket通訊模塊的客戶端將接收的設備反饋信息解析處理后傳輸給服務端;服務端對設備反饋信息解析,并回傳給設備調用API模塊;
(8)、設備調用API模塊接收設備反饋信息并處理,然后反饋給外部系統;
(9)、管理配置模塊實時監控各組設備的運行狀態,并跟蹤反饋每次設備的調用狀態。
8.根據權利要求7所述的一種基于Websocket的設備遠程交互方法,其特征在于設備為密碼鍵盤,外部系統為柜面系統;該方法包括以下步驟:
(1)、柜面系統發出設備調用指令給設備調用API模塊,該設備調用指令為密碼鍵盤調用指令;
(2)、設備調用API模塊接收密碼鍵盤調用指令,經校驗和預處理后傳輸給Websocket通訊模塊;
(3)、Websocket通訊模塊分為服務端和客戶端,服務端接收設備調用API模塊傳入的密碼鍵盤調用指令,解析處理后傳輸給客戶端;客戶端解析密碼鍵盤調用指令,并將密碼鍵盤調用指令的解析結果傳輸給設備調用模塊;
(4)、設備調用模塊根據接收的密碼鍵盤調用指令執行調用動作調用密碼鍵盤,并提醒用戶輸入密碼;
(5)、用戶根據提示,通過密碼鍵盤輸入密碼,該密碼信息即為設備反饋信息,密碼鍵盤將密碼信息反饋給設備調用模塊;
(6)、設備調用模塊將密碼信息傳輸給Websocket通訊模塊;
(7)、Websocket通訊模塊的客戶端將接收的密碼信息解析處理后傳輸給服務端;服務端對密碼信息解析,并回傳給設備調用API模塊;
(8)、設備調用API模塊接收密碼信息并處理,然后反饋給柜面系統;從而柜面系統接收到用戶通過密碼鍵盤輸入的密碼信息;
(9)、管理配置模塊實時監控密碼鍵盤的運行狀態,并跟蹤反饋密碼鍵盤的調用狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(蘇州)金融技術服務有限公司,未經浪潮(蘇州)金融技術服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710069199.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:物聯網數據采集終端
- 下一篇:智能儀表遠程抄表、控制系統





