[發(fā)明專利]一種基于Websocket的設(shè)備遠(yuǎn)程交互系統(tǒng)及方法在審
| 申請?zhí)枺?/td> | 201710069199.7 | 申請日: | 2017-02-08 |
| 公開(公告)號: | CN106657393A | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設(shè)計)人: | 張家重;許金源;荊秀麗;李光瑞 | 申請(專利權(quán))人: | 浪潮(蘇州)金融技術(shù)服務(wù)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 濟南信達專利事務(wù)所有限公司37100 | 代理人: | 杜鵑花 |
| 地址: | 215104 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 websocket 設(shè)備 遠(yuǎn)程 交互 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種計算機應(yīng)用領(lǐng)域,具體地說是一種基于Websocket(雙向通信)的設(shè)備遠(yuǎn)程交互系統(tǒng)。
背景技術(shù)
隨著計算機技術(shù)、電子信息產(chǎn)業(yè)和科學(xué)技術(shù)的快速發(fā)展,國家居民的生活文化水平在不斷提高,居民生活與社會公共服務(wù)緊密相連,社會公共服務(wù)為居民的生活帶來了便利和保障。社會公共服務(wù)業(yè)在社會生活中所占比重越來越大,為居民提供社會公共服務(wù)的行業(yè)包括金融業(yè)、保險業(yè)、公用事業(yè)、居民服務(wù)業(yè)、旅游業(yè)、咨詢信息服務(wù)業(yè)和各類技術(shù)服務(wù)業(yè),為國家的快速健康發(fā)展和居民的社會生活提供了有力保障。
目前,社會公共服務(wù)行業(yè)中的金融業(yè)、保險業(yè)、公用事業(yè)、居民服務(wù)業(yè)、旅游業(yè)、咨詢信息服務(wù)業(yè)和各類技術(shù)服務(wù)業(yè)等都提供柜臺業(yè)務(wù)辦理,用戶可以根據(jù)需求選擇就近辦理業(yè)務(wù)。在業(yè)務(wù)辦理過程中用戶需要通過操作一些外設(shè)輸入必要信息完成業(yè)務(wù)辦理,這些外設(shè)與柜面系統(tǒng)是相連通的,用戶通過外設(shè)輸入必要信息,可以實時的將信息錄入到系統(tǒng)中,從而完成相關(guān)業(yè)務(wù)的辦理。隨著社會服務(wù)業(yè)的快速發(fā)展,各種服務(wù)方式層見迭出,如何提供更好的社會服務(wù),成為各行業(yè)奮斗的目標(biāo)。
然而,傳統(tǒng)的銀行、通信、保險等行業(yè)所提供的業(yè)務(wù)辦理方式通常利用串口服務(wù)器將串口數(shù)據(jù)轉(zhuǎn)化為網(wǎng)絡(luò)數(shù)據(jù),實現(xiàn)遠(yuǎn)程點對點通訊。該種方式存在如下問題:1、雖然兼容了傳統(tǒng)的業(yè)務(wù)處理方式,但是必須依賴于外部硬件模塊;2、當(dāng)外設(shè)較多時不具有很好的擴展性。
因此,如何保證在不依賴外部硬件模塊的前提下實現(xiàn)多種外設(shè)的靈活交互是目前迫切需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是提供一種基于Websocket的設(shè)備遠(yuǎn)程交互系統(tǒng)及方法,來解決既能實現(xiàn)外設(shè)的遷移和靈活部署,保證在不依賴外部硬件模塊的前提下實現(xiàn)多種外設(shè)的靈活交互,又能夠防止外設(shè)擴展性不足的問題。
本發(fā)明的技術(shù)任務(wù)是按以下方式實現(xiàn)的,
一種基于Websocket的設(shè)備遠(yuǎn)程交互系統(tǒng),包括被調(diào)用的設(shè)備、發(fā)出設(shè)備調(diào)用指令的外部系統(tǒng)、設(shè)備調(diào)用API模塊、Websocket通訊模塊、設(shè)備調(diào)用模塊和管理配置模塊;發(fā)出設(shè)備調(diào)用指令的外部系統(tǒng)連接至設(shè)備調(diào)用API模塊,設(shè)備調(diào)用模塊連接被調(diào)用的設(shè)備,設(shè)備調(diào)用API模塊、Websocket通訊模塊和設(shè)備調(diào)用模塊之間依次連接,管理配置模塊分別與設(shè)備調(diào)用API模塊、Websocket通訊模塊、設(shè)備調(diào)用模塊之間相互連接;
其中,設(shè)備調(diào)用API模塊用于對外提供設(shè)備訪問接口,接收外部系統(tǒng)的設(shè)備調(diào)用指令,并將設(shè)備調(diào)用指令傳輸給Websocket通訊模塊,接收Websocket通訊模塊回傳的設(shè)備反饋信息;
Websocket通訊模塊用于對設(shè)備調(diào)用指令的處理、傳遞與解析,對設(shè)備反饋信息的處理、傳遞與解析;
設(shè)備調(diào)用模塊用于設(shè)備的調(diào)用,設(shè)備調(diào)用模塊接收Websocket通訊模塊傳入的設(shè)備調(diào)用指令,同時向Websocket通訊模塊回傳的設(shè)備反饋信息;
管理配置模塊用于設(shè)備遠(yuǎn)程交互的配置與監(jiān)控。
設(shè)備調(diào)用API模塊包括通用接口和個性化接口,通用接口是通過分析設(shè)備調(diào)用規(guī)律總結(jié)出的,適合大部分設(shè)備調(diào)用的通用接口;個性化接口是根據(jù)設(shè)備類型不同而實現(xiàn)的不同于通用接口的個性化接口,具體配置何種類型的API可以根據(jù)實際需求確定。
Websocket通訊模塊根據(jù)通訊模式分為服務(wù)端和客戶端;設(shè)備調(diào)用API模塊與服務(wù)端相連接;服務(wù)端與客戶端相連接;客戶端與設(shè)備調(diào)用模塊相連接;
其中,服務(wù)端用于接收由設(shè)備調(diào)用API模塊傳輸?shù)脑O(shè)備調(diào)用指令,將設(shè)備調(diào)用指令處理后傳輸給客戶端,并等待接收由客戶端返回的設(shè)備反饋信息,然后對設(shè)備反饋信息解析,并回傳給設(shè)備調(diào)用API模塊;客戶端用于接收由服務(wù)端傳輸?shù)脑O(shè)備調(diào)用指令,然后將設(shè)備調(diào)用指令的解析結(jié)果傳輸給設(shè)備調(diào)用模塊,并等待接收由設(shè)備調(diào)用模塊的設(shè)備反饋信息,將設(shè)備反饋信息處理后傳輸給服務(wù)端。
設(shè)備調(diào)用模塊采用的設(shè)備調(diào)用方式為CEN/XFS標(biāo)準(zhǔn)。
管理配置模塊包括通訊參數(shù)維護模塊、設(shè)備信息維護模塊、設(shè)備狀態(tài)監(jiān)控模塊和通訊狀態(tài)監(jiān)控模塊。
被調(diào)用的設(shè)備為密碼鍵盤、觸摸屏、電磁筆、攝像頭、讀卡器、指紋儀、二代證閱讀器和高拍儀其中的任意一種或任意幾種。
一種基于Websocket的設(shè)備遠(yuǎn)程交互方法,使用上述的任意一項基于Websocket的設(shè)備遠(yuǎn)程交互系統(tǒng),基于Websocket協(xié)議對被調(diào)用的設(shè)備實現(xiàn)遠(yuǎn)程交互,該方法包括以下步驟:
(1)、外部系統(tǒng)發(fā)出設(shè)備調(diào)用指令給設(shè)備調(diào)用API模塊;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮(蘇州)金融技術(shù)服務(wù)有限公司,未經(jīng)浪潮(蘇州)金融技術(shù)服務(wù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710069199.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于Websocket訪問啟動TLS認(rèn)證的Docker容器的方法及系統(tǒng)
- 一種基于websocket協(xié)議與http協(xié)議的即時數(shù)據(jù)傳輸方法及系統(tǒng)
- 一種微服務(wù)架構(gòu)的消息推送裝置及方法
- 一種websocket斷線重連方法及裝置
- 一種基于WebSocket的跨瀏覽器金融自助終端硬件調(diào)用方法
- 一種基于WebSocket的物聯(lián)網(wǎng)大屏監(jiān)控系統(tǒng)及方法
- 集群遠(yuǎn)程通信測試方法以及系統(tǒng)
- 一種數(shù)據(jù)轉(zhuǎn)發(fā)方法、API網(wǎng)關(guān)及消息服務(wù)系統(tǒng)
- 一種WebSocket接口的測試方法、裝置及設(shè)備
- 基于WebSocket的通信傳輸方法、裝置、設(shè)備、系統(tǒng)及存儲介質(zhì)
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗設(shè)備、驗證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)
- 用于提供遠(yuǎn)程幫助的方法和服務(wù)器
- 遠(yuǎn)程登錄會話維護方法、遠(yuǎn)程登錄代理和計算機網(wǎng)絡(luò)系統(tǒng)
- 汽車遠(yuǎn)程控制裝置和方法
- 一種基于EMS系統(tǒng)的變電站遠(yuǎn)程監(jiān)控系統(tǒng)
- 遠(yuǎn)程控制終端、遠(yuǎn)程控制方法、遠(yuǎn)程受控終端和遠(yuǎn)程受控方法
- 對遠(yuǎn)程受控終端的受控方式進行自定義的裝置及方法
- 一種基于互聯(lián)網(wǎng)的移動遠(yuǎn)程醫(yī)療綜合服務(wù)系統(tǒng)
- 一種遠(yuǎn)程控制方法、裝置及存儲介質(zhì)
- 一種遠(yuǎn)程炒菜機、遠(yuǎn)程炒菜機系統(tǒng)及遠(yuǎn)程炒菜方法
- 一種計算機遠(yuǎn)程控制組件





