[發明專利]一種非現設備服務器截圖方法、裝置及介質在審
| 申請號: | 202011549548.3 | 申請日: | 2020-12-24 |
| 公開(公告)號: | CN112600853A | 公開(公告)日: | 2021-04-02 |
| 發明(設計)人: | 高強;張淳;生偉 | 申請(專利權)人: | 浪潮金融信息技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F3/06 |
| 代理公司: | 北京權智天下知識產權代理事務所(普通合伙) 11638 | 代理人: | 王新愛 |
| 地址: | 215100 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 服務器 截圖 方法 裝置 介質 | ||
本發明公開了一種非現設備服務器截圖方法,包括如下步驟,客戶端向服務器發送數據請求;服務器開啟新線程,接收客戶端發送的數據請求;統計服務器接收到的數據請求個數,并對接收到的數據請求加載對應的網頁窗口;對網頁窗口進行截圖,保存為圖片;將保存的圖片通過協議傳輸到客戶端;本發明對于常見的非現設備,當需要進行禁止外網訪問的同時又必須實時加載網頁內容時,則通過非現設備服務器截圖工具建立對應TCP鏈接,然后通過設備加載對應的網頁,等待加載完成后再將截圖傳遞給非現設備端。
技術領域
本發明涉及一種非現設備服務器截圖方法、裝置及介質,屬于非現設備服務器技術領域。
背景技術
現有的存量設備和即將上線的設備,隨著技術的更新,大多數的通訊都是基于Http(s)傳遞數據,通過一定的已知的加密算法,對數據進行加密傳輸,但是如果遇到外網加載未完成,體現在設備上,這時候會經常出現網頁無法加載會造成卡頓,如果采用服務器加載在網頁中單獨開一個線程,則又容易造成線程安全問題,因為客戶機涉及到客戶機和服務器通信問題等。
發明內容
針對上述存在的技術問題,本發明的目的是:提出了一種非現設備服務器截圖方法、裝置及介質,能夠更好的進行業務操作。
本發明的技術解決方案是這樣實現的:一種非現設備服務器截圖方法,包括如下步驟,
客戶端向服務器發送數據請求;
服務器開啟新線程,接收客戶端發送的數據請求;
統計服務器接收到的數據請求個數,并對接收到的數據請求加載對應的網頁窗口;
對網頁窗口進行截圖,保存為圖片;
將保存的圖片通過協議傳輸到客戶端。
優選的,所述新線程傳遞對象為object類型的文件。
優選的,所述統計服務器接收到的數據請求個數時,若沒有接收到數據請求消息,則初始化一個相同大小的網頁窗口,截取屏幕并保存為圖片。
優選的,所述將保存的圖片通過協議傳輸到客戶端時,進行加密處理。
優選的,所述加密處理包括對數據請求進行加載時,生成對應二維碼,將二維碼發送至客戶端。
優選的,所述協議為TCP協議。
本發明還提供一種非現設備服務器截圖裝置,包括客戶端、服務端、請求模塊和保存模塊;
所述客戶端用于向服務器發送數據請求;
所述服務端用于開啟新線程,接收客戶端發送的數據請求,并將處理后的數據反饋給客戶端;.
所述請求模塊統計服務器接收到的數據請求個數,并對接收到的數據請求加載對應的網頁窗口;
所述保存模塊對網頁窗口進行截圖,保存為圖片。
本發明還提供一種計算機可讀存儲介質,計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現所述的一種非現設備服務器截圖方法的步驟。
由于上述技術方案的運用,本發明與現有技術相比具有下列優點:
本發明的一種非現設備服務器截圖方法、裝置及介質,對于常見的非現設備,當需要進行禁止外網訪問的同時又必須實時加載網頁內容時,則通過非現設備服務器截圖工具建立對應TCP鏈接,然后通過設備加載對應的網頁,等待加載完成后再將截圖傳遞給非現設備端。
附圖說明
下面結合附圖對本發明技術方案作進一步說明:
附圖1為本發明的一種非現設備服務器截圖方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮金融信息技術有限公司,未經浪潮金融信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011549548.3/2.html,轉載請聲明來源鉆瓜專利網。





