[發明專利]一種基于ORM進行的數據傳輸框架在審
| 申請號: | 201611239333.5 | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN106790591A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 楊森;呂強;胡昌隆 | 申請(專利權)人: | 合肥市正茂科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 杭州君度專利代理事務所(特殊普通合伙)33240 | 代理人: | 王桂名 |
| 地址: | 230000 安*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 orm 進行 數據傳輸 框架 | ||
技術領域
本發明公開了涉及一種數據傳輸系統,具體是涉及一種基于ORM進行的數據傳輸框架。
背景技術
隨著科技的不斷進步和發展,數據傳輸也得到了空前的發展。
目前,在分布式系統中各個子系統間的數據傳輸方式上,人們主要采用以下三種方案,第一種,利用數據庫自帶功能進行自動的數據同步,但是在傳輸雙方如果數據庫不一致的情況下,存在兼容問題,第二種,編寫單獨的程序,對多個數據庫進行操作,但是這樣需要額外開發量,重復編碼,勞動量大,第三種是將數據傳輸集成到軟件平臺中,通過接口、MQ等方式進行數據傳輸,但是這樣方案依賴于軟件平臺,不能獨立運行,因此需要進行改進。
發明內容
本發明的目的是為了解決現有技術中存在不兼容、開發量大以及不能獨立運行的缺陷,提供一種基于ORM進行的數據傳輸框架來解決上述問題。
為了實現上述目的,本發明的技術方案如下:本發明公開了一種基于ORM進行的數據傳輸框架,包括中心數據單元、分布式事務協調服務器、節點數據單元、中心處理服務器,所述的中心數據單元與分布式事務協調服務器連接,所述的中心數據單元用于向分布式事務協調服務器分發數據和從分布式事務協調服務器收集數據,所述的分布式事務協調服務器與中心處理服務器連接,所述的分布式事務協調服務器用于建立數據列表,并將采集的數據上傳至中心處理服務器,所述的節點數據單元的數量為多個,所述的節點數據單元與分布式事務協調服務器連接,所述的節點數據單元用于從分布式事務協調服務器收集數據和向分布式事務協調服務器發送數據,所述的中心處理服務器根據分布式事務協調服務器上傳的數據,動態分配給中心數據單元、節點數據單元。
本發明還提供了一種上述基于ORM進行的數據傳輸框架的傳輸方法,具體步驟為:
(1)、中心數據單元分發數據,分布式事務協調服務器對中心數據單元分發的數據進行采集,并且建立數據列表;
(2)、分布式事務協調服務器將建立的數據列表上傳至中心處理服務器,中心處理服務器對數據列表進行處理和轉換后,中心處理服務器通過分布式事務協調服務器分發給節點數據單元,即完成了對數據的分發;
(3)、節點數據單元收集到中心數據單元分發的數據后,節點數據單元向分布式事務協調服務器發送反饋數據,分布式事務協調服務器建立數據列表;
(4)、分布式事務協調服務器將建立的數據列表上傳至中心處理服務器,中心處理服務器對數據列表進行處理和轉換后,中心處理服務器通過分布式事務協調服務器發送給中心數據單元,中心數據單元則完成了對數據的收集。
本發明相比現有技術具有以下優點:
平臺獨立:可以集成到其他平臺,也可獨立運行,降低軟件系統耦合,而且兼容性強,主流關系型數據庫都能得到很好支持,另外數據開發量不是很大。
附圖說明
圖1為本發明一種基于ORM進行的數據傳輸框架的框圖。
其中:1-管理單元;2-信號采集單元;3-存儲模塊;4-打卡機;11-中心處理服務器;12-報警器;13-顯示器;14-音頻播放器;21-攝像頭;22-拾音器;23-熱紅外人體感應器;24-平層感應器;25-門開關傳感器;26-報警按鈕。
具體實施方式
為使對本發明的結構特征及所達成的功效有更進一步的了解與認識,用以較佳的實施例及附圖配合詳細的說明,說明如下:
如圖1所示,本發明公開了一種基于ORM進行的數據傳輸框架,包括中心數據單元、分布式事務協調服務器、節點數據單元、中心處理服務器,所述的中心數據單元與分布式事務協調服務器連接,所述的中心數據單元用于向分布式事務協調服務器分發數據和從分布式事務協調服務器收集數據,所述的分布式事務協調服務器與中心處理服務器連接,所述的分布式事務協調服務器用于建立數據列表,并將采集的數據上傳至中心處理服務器,所述的節點數據單元的數量為多個,所述的節點數據單元與分布式事務協調服務器連接,所述的節點數據單元用于從分布式事務協調服務器收集數據和向分布式事務協調服務器發送數據,所述的中心處理服務器根據分布式事務協調服務器上傳的數據,動態分配給中心數據單元、節點數據單元。
本發明還提供了一種上述基于ORM進行的數據傳輸框架的傳輸方法,具體步驟為:
(1)、中心數據單元分發數據,分布式事務協調服務器對中心數據單元分發的數據進行采集,并且建立數據列表;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥市正茂科技有限公司,未經合肥市正茂科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611239333.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于穩定傳輸瓶體的傳送線
- 下一篇:一種帶有擺錘減速機構的皮帶輸送機





