[發明專利]基于HAR的脫離后臺邏輯的Web系統演示方法及裝置有效
| 申請號: | 201710031608.4 | 申請日: | 2017-01-17 |
| 公開(公告)號: | CN106777348B | 公開(公告)日: | 2019-10-25 |
| 發明(設計)人: | 張垚 | 申請(專利權)人: | 武漢噢易云計算股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/957 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 沈林華 |
| 地址: | 430074 湖北省武漢市東湖新技*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 har 脫離 后臺 邏輯 web 系統 演示 方法 裝置 | ||
本發明公開了一種基于HAR的脫離后臺邏輯的Web系統演示方法及裝置,涉及面向瀏覽器端的Web開發領域。該方法包括:安裝并運行已成功部署的Web系統,獲取Web系統的訪問地址并打開相應Web頁面;在打開的Web頁面中進行各項功能操作,使瀏覽器搜集功能操作中的HTTP傳輸過程信息;利用開發者工具,將HTTP傳輸過程信息保存為har文件;創建HTTP服務器套接字并將其設置為:每當收到瀏覽器請求時,就以保存的har文件作為數據源,循環執行har文件中的所有HTTP傳輸過程;最后將設置好的服務器套接字的地址綁定到本機地址,啟動服務器進行演示。本發明避免了復雜的后臺邏輯、繁重的數據庫查詢,降低了設備硬件要求,演示流暢性好。
技術領域
本發明涉及面向瀏覽器端的Web開發領域,具體來講是一種基于HAR的脫離后臺邏輯的Web系統演示方法及裝置。
背景技術
隨著Web技術的日益成熟,基于Web技術的招標項目也越來越多,而在Web項目的招標現場,演示Web系統就是投標者展示自己產品的首選方法。而演示的常見做法就是提前將整套Web系統程序部署在筆記本設備上,現場使用筆記本在瀏覽器中訪問已部署好的Web系統,達到演示的目的。
但實際操作中,這種做法并非萬無一失。因為一個強大Web系統必然需要依賴數據庫、緩存等組件,同時還有復雜的邏輯代碼,這些往往對硬件有很高的要求,而筆記本性能往往比較差。當在瀏覽器里面演示的時候,由于Web后臺需要較多的硬件資源,對應的瀏覽器可使用的硬件資源就大大降低,這樣演示的時候瀏覽器就會出現卡頓、延時現象,從而影響演示的流暢性。而在招標現場,這種現象對于產品競標是極其不利的。
發明內容
本發明的目的是為了克服上述背景技術的不足,提供一種基于HAR的脫離后臺邏輯的Web系統演示方法及裝置,通過使用瀏覽器導出的har文件作為數據源來實現Web系統的演示,有效避免了復雜的后臺邏輯、繁重的數據庫查詢,極大的降低了對演示設備的硬件要求,提高了演示的流暢性。
為達到以上目的,本發明采取的技術方案是:提供一種基于HAR的脫離后臺邏輯的Web系統演示方法,該方法包括以下步驟:
安裝并運行已成功部署的Web系統,獲取Web系統的訪問地址;
根據Web系統的訪問地址打開相應Web頁面,并啟動瀏覽器自帶的開發者工具;
在打開的Web頁面中進行各項功能操作,使瀏覽器搜集各項功能操作中的各種HTTP傳輸過程信息;
利用開發者工具,將瀏覽器搜集到的各種HTTP傳輸過程信息保存為har文件;
創建HTTP服務器套接字,并將服務器套接字設置為:每當服務器套接字收到瀏覽器請求時,就以保存的har文件作為數據源,循環執行har文件中的所有HTTP傳輸過程,并將結果反饋給瀏覽器;
將設置好的服務器套接字的地址綁定到本機地址,啟動HTTP服務器進行演示;演示過程中,按照設置好的服務器套接字進行實現。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢噢易云計算股份有限公司,未經武漢噢易云計算股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710031608.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種無人機電力巡線大數據處理系統
- 下一篇:基于深度學習的人臉檢索系統及方法





