[發明專利]基于SOA架構的高速條碼識別數據管理方法及系統無效
| 申請號: | 201010624418.1 | 申請日: | 2010-12-31 |
| 公開(公告)號: | CN102081654A | 公開(公告)日: | 2011-06-01 |
| 發明(設計)人: | 孫順星 | 申請(專利權)人: | 東莞市高明企業服務有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06K7/10;G06Q10/00 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 張永忠 |
| 地址: | 523000 廣東省東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 soa 架構 高速 條碼 識別 數據管理 方法 系統 | ||
1.基于SOA架構的高速條碼識別數據管理方法,其特征在于,其方法包括以下步驟:
(1)構建一SOA架構系統,其包括自上而下相互連接的表示層、應用層、業務層、服務層、資源層;
(2)在應用層內設置一臺應用系統服務器,在資源層設置多臺數據庫服務器組成數據服務器陣列,供所述應用系統服務器進行存取數據操作;
(3)對所述數據服務器陣列中的各臺數據庫服務器進行序列編碼,生成與各數據庫服務器一一對應的唯一性序列代碼值;根據序列代碼值在所述應用系統服務器中,創建包括該序列代碼值在內的三個字段的表單,一個字段為代表數據庫服務器序列代碼的初始值,另一個字段為代表數據庫服務器序列代碼的最大值,第三個字段為每一數據庫服務器中可存儲的最大數據記錄的條數;在應用系統服務器中設定其條碼值生成規則為:首部的前一位或兩位為各服務器序列代碼,后續為設定位數內的自然順序編碼,該順序編碼為從一開始依次加一而得到的順序號;
(4)在各臺數據庫服務器中,根據各自序列代碼值分別創建與應用服務器同名且包括相同字段的數據索引表單,并根據應用系統服務器的指令,分別保存不多于該設定條數的條碼記錄及關聯數據,供應用系統服務器進行讀寫操作;
(5)應用系統服務器根據關聯數據的請求,并根據條碼值生成規則創建對應的條碼值記錄并建立數據關聯,同時將所生成的條碼值寫入自身的數據表單內:根據關聯數據的請求,應用系統服務器自動生成首部的前一位或前兩位為數據庫服務器序列號代碼,后續為設定位數內的自然順序編碼、從上一記錄數值開始依次加一而得到的順序號作為條碼值,并建立其與系統內相應數據的關聯關系;其自動從數據庫服務器序列號代碼的初始值、自然順序編碼為一開始編號,依次加一,直至該數據庫服務器序列號代碼為初始值的數據庫服務器達到其設定的最大存儲數據記錄的條數,自動轉從下一數據庫服務器序列號代碼為首部、自然順序編碼為一開始編號并依次加一,直至該數據庫服務器達到設定的最大存儲數據記錄的條數,再自動轉從下一數據庫服務器序列號代碼為首部、自然順序編碼為一開始編號并依次加一,如此循環往復,為所有數據庫服務器創建對應的條碼值記錄并建立數據關聯;
(6)將條碼值及關聯數據交付對應數據庫服務器存儲:應用系統服務器自動根據自身表單存儲的條碼值中服務器序列代碼判斷應該交付的對應代碼的數據庫服務器,并將該條碼值及關聯數據交付其進行存儲,直至達到該數據庫服務器設定的最大數據記錄的條數;應用系統服務器調用下一數據庫服務器的條碼值并轉移到下一代碼序列號的數據庫服務器中進行存儲,如此循環往復,使所有的數據庫服務器全部存儲到設定的最大數據記錄條數的數據;
(8)應用系統服務器根據條碼設備請求而查詢、讀寫或更新與條碼值相關聯的數據記錄時,首先根據條碼值首部的代碼值在自身的數據表單中確定該條數據記錄所在的數據庫服務器,然后連接和訪問該數據庫服務器,再根據條碼值后續的順序號,快速找到該條碼值,進而對該條碼值所關聯的數據進行查詢、讀寫或更新操作。
2.根據權利要求所述的基于SOA架構的高速條碼識別數據管理方法,其特征在于,其還包括如下步驟:
(7)當陣列內所有的數據庫服務器全部達到設定的最大數據記錄條數的數據時,應用系統服務器重新自動調用從初始代碼開始、順序編碼從一開始的條碼值記錄,重新建立數據關聯并交付初始代碼數據庫服務器存儲,覆蓋原來存儲的相同條碼值及其關聯數據記錄,直至達到設定的最大數據記錄的條數;應用系統服務器自動調用下一代碼序號數據庫服務器的條碼值并轉移到下一代碼序列號的數據庫服務器中進行存儲,直至所有的數據庫服務器全部達到設定的最大數據記錄的條數,并如此循環往復。
3.根據權利要求1或2所述的基于SOA架構的高速條碼識別數據管理方法,其特征在于,
所述步驟(2)還包括以下步驟:將所述應用系統服務器通過數據傳輸總線與多臺數據庫服務器組成的服務器陣列相互連接。
4.根據權利要求1或2所述的基于SOA架構的高速條碼識別數據管理方法,其特征在于,
所述步驟(3)中數據庫服務器的序列編碼,為英文字母編碼、阿拉伯數字編碼,或英文字母與阿拉伯數字混合編碼,根據其生成的與各數據庫服務器一一對應的唯一性序列代碼值,是根據所述序列編碼的序列先后次序,而確定的可判斷前后邏輯關系的映射代碼數值,其可以是序列編碼本身,也可以是另行編制的映射代碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東莞市高明企業服務有限公司,未經東莞市高明企業服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010624418.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:同時顯示多計算機桌面的投影儀控制系統
- 下一篇:可變式鼠標





