[發(fā)明專利]一種基于目錄文件的數(shù)據(jù)交互方法在審
| 申請?zhí)枺?/td> | 201811238765.3 | 申請日: | 2018-10-23 |
| 公開(公告)號: | CN109344123A | 公開(公告)日: | 2019-02-15 |
| 發(fā)明(設(shè)計)人: | 梁圣奇;黃啟慶;袁騫騫 | 申請(專利權(quán))人: | 山東浪潮云信息技術(shù)有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F16/11;G06F16/16 |
| 代理公司: | 濟南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 闞恭勇 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 目錄文件 數(shù)據(jù)交互 數(shù)據(jù)交換 數(shù)據(jù)交換監(jiān)控 定義文件 交換技術(shù) 內(nèi)容組成 企業(yè)數(shù)據(jù) 可配置 可視化 侵入性 | ||
本發(fā)明提供一種基于目錄文件的數(shù)據(jù)交互方法,屬于企業(yè)數(shù)據(jù)交換技術(shù)領(lǐng)域,本發(fā)明主要由三部分內(nèi)容組成:數(shù)據(jù)交換定義、數(shù)據(jù)交換處理、數(shù)據(jù)交換監(jiān)控。對原有系統(tǒng)沒有侵入性,通過定義文件接口,實現(xiàn)系統(tǒng)之間的集成可視化、可配置化,進而實現(xiàn)方便快捷可服用的集成。
技術(shù)領(lǐng)域
本發(fā)明涉及企業(yè)數(shù)據(jù)交換技術(shù),尤其涉及一種基于目錄文件的數(shù)據(jù)交互方法。
背景技術(shù)
傳統(tǒng)的企業(yè)應(yīng)用間數(shù)據(jù)交換方法一般通過應(yīng)用之間互相調(diào)用完成,這種方式的弊端在于:
(1) 發(fā)起方應(yīng)用依賴接收方應(yīng)用,雙方的應(yīng)用程序代碼必須互相能調(diào)通
(2) 數(shù)據(jù)交互過程容易導(dǎo)致數(shù)據(jù)供求雙方應(yīng)用的運行容易受到干擾。
(3) 新的接收者加入時,需要修改調(diào)用方的代碼,容易引入新的問題。
(4) 多個接收者存在時,一旦乙方調(diào)用發(fā)生錯誤,會影響其他交互過程。
這些問題的存在導(dǎo)致應(yīng)用間數(shù)據(jù)集成相當(dāng)麻煩,出現(xiàn)問題定位困難。
發(fā)明內(nèi)容
針對企業(yè)集成遺留系統(tǒng)中遇到的接口集成問題,本發(fā)明提出了一種基于目錄文件的數(shù)據(jù)交互方法,通過該方法可實現(xiàn)方便快捷的數(shù)據(jù)交換。
對原有系統(tǒng)沒有侵入性,通過定義文件接口,實現(xiàn)系統(tǒng)之間的集成可視化、可配置化,進而實現(xiàn)方便快捷可服用的集成。
本發(fā)明的技術(shù)方案是:
本發(fā)明的一種基于目錄文件的數(shù)據(jù)交互方法,建立一個數(shù)據(jù)交換平臺,為每個數(shù)據(jù)接收者指定數(shù)據(jù)匹配規(guī)則、時間間隔、調(diào)用協(xié)議、調(diào)用地址、文件解析規(guī)則等,由更加專業(yè)通用的數(shù)據(jù)交互平臺來完成數(shù)據(jù)的分發(fā)和錯誤處理。
數(shù)據(jù)供應(yīng)方只需要按照規(guī)則將數(shù)據(jù)文件上傳到指定位置,后續(xù)交換分發(fā)工作由數(shù)據(jù)交換平臺來完成。
數(shù)據(jù)交換平臺定時掃描文件,對于變化的文件,按照事先約定,解析內(nèi)容發(fā)送給數(shù)據(jù)接收者,通訊成功后對數(shù)據(jù)文件進行標(biāo)記,防止重復(fù)傳遞。
進一步的,本發(fā)明主要由以下三部分內(nèi)容組成: 數(shù)據(jù)交換定義、數(shù)據(jù)交換處理、數(shù)據(jù)交換監(jiān)控。
其中,
數(shù)據(jù)交換定義,用于定義數(shù)據(jù)的主題和關(guān)注主題的各個應(yīng)用以及回調(diào)方式。
數(shù)據(jù)交換處理,掃描符合主題的各個文件,對各個訂閱者應(yīng)用進行回調(diào)通知。
數(shù)據(jù)交換監(jiān)控,發(fā)現(xiàn)數(shù)據(jù)交換處理中的失敗文件,處理異常,支持手動執(zhí)行回調(diào)。
以下分別說明各個部分的作用:
數(shù)據(jù)交換定義
(為某個業(yè)務(wù))注冊一個掃描主題:
(1)定義要掃描的目錄
(2)定義要掃描的文件匹配規(guī)則,如:OrderCreate.yyyymmddhhMMss.txt
(3) 定義掃描的時間間隔:如:每隔20秒
(4)定義掃描的回調(diào)后處理方式:如:移動到備份目錄。
注冊關(guān)注主題的1-n個應(yīng)用:
(1)指定應(yīng)用名稱和應(yīng)用的回調(diào)url。
(2)指定重試次數(shù)
數(shù)據(jù)交換處理
實現(xiàn)一個掃描引擎,根據(jù)掃描規(guī)則掃描規(guī)則對應(yīng)目錄的新增文件。
在每一輪掃描中,
如果發(fā)現(xiàn)符合規(guī)則的新增文件,
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東浪潮云信息技術(shù)有限公司,未經(jīng)山東浪潮云信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811238765.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)自動交互系統(tǒng)及方法
- 數(shù)據(jù)交互裝置和數(shù)據(jù)交互方法
- 數(shù)據(jù)交互系統(tǒng)和數(shù)據(jù)交互方法
- 數(shù)據(jù)交互方法及裝置
- 數(shù)據(jù)交互方法、數(shù)據(jù)交互裝置及終端
- 數(shù)據(jù)交互的方法、裝置及計算機可讀存儲介質(zhì)
- 數(shù)據(jù)交互系統(tǒng)和數(shù)據(jù)交互方法
- 數(shù)據(jù)交互系統(tǒng)和數(shù)據(jù)交互方法
- 數(shù)據(jù)交互系統(tǒng)及數(shù)據(jù)交互方法
- 一種視頻交互方法及終端
- 一種數(shù)據(jù)交換的方法、系統(tǒng)及移動終端
- 一種數(shù)據(jù)安全交換系統(tǒng)及方法
- 一種基于數(shù)據(jù)交換的電子政務(wù)信息聚合方法
- 一種安全交換數(shù)據(jù)的方法
- 一種基于總線型數(shù)據(jù)交換的物聯(lián)網(wǎng)接入網(wǎng)關(guān)
- 一種面向接口編程實現(xiàn)通用數(shù)據(jù)交換的方法
- 數(shù)據(jù)交換方法及其系統(tǒng)
- 一種用于鐵路內(nèi)網(wǎng)非接觸式業(yè)務(wù)數(shù)據(jù)交換的方法
- 一種基于區(qū)塊鏈的純分布式數(shù)據(jù)交換方法及系統(tǒng)
- 數(shù)據(jù)交換方法、裝置、設(shè)備及計算機可讀存儲介質(zhì)
- 應(yīng)用于數(shù)據(jù)交換的中間件及數(shù)據(jù)交換方法
- 一種基于數(shù)據(jù)交換的電子政務(wù)信息聚合方法
- 一種基于總線型數(shù)據(jù)交換的物聯(lián)網(wǎng)接入網(wǎng)關(guān)
- 基于主機平臺的數(shù)據(jù)交換監(jiān)控裝置及數(shù)據(jù)交換監(jiān)控方法
- 一種數(shù)據(jù)交換監(jiān)控系統(tǒng)
- 基于API的數(shù)據(jù)交換平臺
- 數(shù)據(jù)交換裝置
- 一種分級控制數(shù)據(jù)交換速率的方法及裝置
- 一種物流監(jiān)控信息交換管理系統(tǒng)
- 基于XML實現(xiàn)數(shù)據(jù)交換、治理和監(jiān)控的方法及其系統(tǒng)





