[發明專利]基于Web Service的資源共享系統及方法有效
| 申請號: | 201610122447.5 | 申請日: | 2016-03-03 |
| 公開(公告)號: | CN105760532B | 公開(公告)日: | 2020-02-14 |
| 發明(設計)人: | 張健;劉斌;臺憲青 | 申請(專利權)人: | 江蘇物聯網研究發展中心 |
| 主分類號: | G06F16/30 | 分類號: | G06F16/30 |
| 代理公司: | 32104 無錫市大為專利商標事務所(普通合伙) | 代理人: | 殷紅梅;張濤 |
| 地址: | 214135 江蘇省無錫市新*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 web service 資源共享 系統 方法 | ||
本發明涉及一種基于Web Service的資源共享系統及方法,其包括存儲層以及接口層,所述接口層包括用于接收XML格式數據操作請求的Web Service接口模塊,所述接口層對Web Service接口模塊接收的數據操作請求進行驗證與解析,以在解析后得到對應的領域對象;接口層將解析得到的領域對象傳輸至業務邏輯層,業務邏輯層根據領域對象的類型通過數據訪問層對存儲層進行所需的訪問操作處理,并將對存儲層內存儲數據的訪問操作處理結果通過接口層生成對應XML格式的執行操作結果。本發明能夠有效實現資源的共享,確保資源的有效性以及安全性,提高文件讀寫的順序性以及有效性。
技術領域
本發明涉及一種資源共享系統及方法,尤其是一種基于Web Service的資源共享系統及方法,屬于數據處理的技術領域。
背景技術
隨著大數據時代的到來,聚合多個獨立系統的數據進行統一的數據交換、數據挖掘、數據分析已經成為趨勢。然而不同的系統往往采用了不同的數據庫管理系統與文件系統,要對數據統一管理與處理,促進資源共享,就需要對這些分布異構數據源進行集成。
目前,比較有代表性的資源共享方法是將系統數據庫或者文件系統的訪問權限提供給其他系統,其他系統通過該訪問權限直接訪問數據庫系統或文件系統。但是這樣做存在著一些問題,其他系統不易對共享的數據進行訪問與導入,需要先獲取訪問的權限,且存在著一定的安全問題。此外,所述方法不能對將要導入的數據進行驗證,確保數據的安全性與有效性。當對文件系統訪問壓力大時,不能保證存儲的有效性與順序性,不易對指定的文件進行查詢。
發明內容
本發明的目的是克服現有技術中存在的不足,提供一種基于Web Service的資源共享系統及方法,其結構緊湊,能夠有效實現資源的共享,確保資源的有效性以及安全性,提高文件讀寫的順序性以及有效性,安全可靠。
按照本發明提供的技術方案,所述基于Web Service的資源共享系統,包括用于存儲關系型數據、文件數據的存儲層以及用于接收數據操作請求的接口層,所述接口層包括用于接收XML格式數據操作請求的Web Service接口模塊,所述接口層對Web Service接口模塊接收的數據操作請求進行驗證與解析,以在解析后得到對應的領域對象;接口層將解析得到的領域對象傳輸至業務邏輯層,業務邏輯層根據領域對象的類型通過數據訪問層對存儲層進行所需的訪問操作處理,并將對存儲層內存儲數據的訪問操作處理結果通過接口層生成對應XML格式的執行操作結果。
所述接口層還包括XML驗證模塊、XML解析模塊以及XML生成模塊,所述XML驗證模塊對Web Service接口模塊接收XML格式的數據操作請求進行XSD檢驗,在對XML格式的數據操作請求驗證通過后,通過XML解析模塊將XML格式的數據操作請求解析得到對應的領域對象,XML生成模塊根據業務邏輯層返回的訪問操作處理結果生成所需的XML格式的操作處理數據。
所述業務邏輯層包括結構化數據導入模塊、結構化數據查詢模塊、結構化數據導出模塊、文件數據導入模塊、文件數據查詢模塊以及文件數據導出模塊;
所述數據訪問層包括用于對關系型數據的增加、刪除、修改以及查找的結構化數據訪問模塊、用于對本地文件讀寫操作的本地文件訪問模塊以及用于對遠程文件讀寫操作的FTP文件訪問模塊。
所述接口層對數據操作請求解析得到的領域對象包括關系型數據的導入、關系型數據的查詢、關系型數據的導出、文件數據的導入、文件數據的查詢以及文件數據的導出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇物聯網研究發展中心,未經江蘇物聯網研究發展中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610122447.5/2.html,轉載請聲明來源鉆瓜專利網。





