[發明專利]基于Web頁面進行數據采集和展現的方法、系統及Web服務器有效
| 申請號: | 201110223779.X | 申請日: | 2011-08-05 |
| 公開(公告)號: | CN102279884A | 公開(公告)日: | 2011-12-14 |
| 發明(設計)人: | 李建軍;李興雙;敖建;錢鋒;丁宏飛 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 web 頁面 進行 數據 采集 展現 方法 系統 服務器 | ||
技術領域
本發明涉及計算機數據處理技術領域,尤其涉及一種基于Web頁面進行數據采集和展現的方法、系統及Web服務器。
背景技術
在信息化時代,企業不但需要想方設法從企業已有的信息資源中不斷挖掘出新的信息,也需要從外部獲取有用的信息,而企業本身的信息對于其他外部企業來說也可能是有用的信息。
目前,計算機Web應用之間的數據采集大多采用基于服務器的數據采集和展現方式實現,由應用服務器調用外部Web應用提供的接口獲取數據。在數據展現方面,調用方是在獲取數據之后依靠Jsp、Servlet和html等技術展現并通過http傳輸到用戶的瀏覽器展示出來。
上述基于服務器的數據采集和展現方式面臨下面幾個問題:
首先,各個應用間耦合性較大,由于接口提供方和調用方之間存在復雜的通信標準、協議以及權限控制等保障機制,導致接口調用方過于依賴接口提供方,接口提供方的任何變動都可能導致所有調用方的波動,當接口提供方應用與接口調用方應用之間形成一個復雜的網狀關聯結構時,系統的穩定性很難得到保證。
其次,由于通過接口只能獲取數據,因此調用方通過接口獲取數據之后,調用方需要開發用戶界面的展現邏輯,這不利于頁面展現的統一,容易導致歧義。同時,由于無法獲取展現樣式、圖片等信息,對一些主要提供數據展現的服務商來說,如提供地圖服務的google,無法將它的地圖信息通過接口提供給調用方。此外,由于接口提供方和調用方在實現技術和基礎平臺上的差異,可能導致部分接口調用請求不被支持,即不支持跨平臺調用。如果要實現跨平臺調用,那么各方都必須大規模修改本身的架構以實現一個統一的標準,如Web?Service,這將嚴重影響接口服務的推廣。
發明內容
本發明的目的即是提供一種基于Web頁面進行數據采集和展現的方法、系統及Web服務器,以克服現有技術存在的接口調用方過于依賴接口提供方、系統穩定性差以及標準很難統一的技術缺陷。
為了達到上述目的,本發明實施例提供一種基于Web頁面進行數據采集和展現的方法,包括:接收用戶的http請求;根據預設的參數設置值對所述的http請求進行篩選;根據篩選后的http請求從數據庫中獲取相關數據;將所述獲取到的相關數據組織成Json數據格式;將所述Json數據格式的數據發送到頁面中進行顯示。
本發明實施例還提供一種基于Web頁面進行數據采集和展現的Web服務器,包括:http請求接入單元,用于接收用戶的http請求;參數配置單元,用于配置最大并發請求數的參數設置值;請求控制單元,用于根據所述的參數設置值對所述的http請求進行篩選;數據獲取單元,用于根據篩選后的http請求從數據庫中獲取相關數據;Json數據組織單元,用于將所述獲取到的相關數據組織成Json數據格式;數據返回單元,用于將所述Json數據格式的數據發送到頁面中進行顯示。
本發明實施例還提供一種基于Web頁面進行數據采集和展現的系統,包括Web服務器、頁面展現裝置以及Web頁面提供裝置;其中,
所述Web服務器包括:http請求接入單元,用于接收用戶的http請求;參數配置單元,用于配置最大并發請求數的參數設置值;請求控制單元,用于根據所述的參數設置值對所述的http請求進行篩選;數據獲取單元,用于根據篩選后的http請求從數據庫中獲取相關數據;Json數據組織單元,用于將所述獲取到的相關數據組織成Json數據格式;及數據返回單元,用于將所述Json數據格式的數據發送到頁面中進行顯示;
所述Web展現裝置包括:異步通信單元,用于發送所述用戶的http請求到所述Web服務器;展現構造單元,用于將所述Json數據格式的數據進行展現構造,生成頁面元素;及主控單元,用于相應用戶在頁面的操作,調用所述異步通信單元和所述展現構造單元;
所述Web頁面提供裝置包括:請求接入單元,用于接收用戶發出的頁面請求;請求處理單元,用于根據所述的頁面請求獲取對應的Web頁面資源;及請求返回單元,用于將所述的Web頁面返回到所述頁面展現裝置進行顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110223779.X/2.html,轉載請聲明來源鉆瓜專利網。





