欧美日韩啪啪,最新精品在线,国产ts一区二区,色亚洲一区二区,草草影院国产,久久国产99,欧美日韩四区

基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法與系統(tǒng)

文檔序號:42323238發(fā)布日期:2025-07-01 19:39閱讀:6來源:國知局

本發(fā)明屬于工業(yè)數(shù)據(jù)總線領(lǐng)域,是對工業(yè)數(shù)據(jù)總線代理服務(wù)系統(tǒng)的設(shè)計和發(fā)明,具體是一種基于件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法與系統(tǒng)。


背景技術(shù):

1、隨著信息技術(shù)產(chǎn)業(yè)的快速發(fā)展與產(chǎn)業(yè)轉(zhuǎn)型所帶來的工業(yè)數(shù)據(jù)管理維護(hù)模式改革的新機(jī)遇,工業(yè)領(lǐng)域數(shù)據(jù)規(guī)模不斷成指數(shù)增加,大數(shù)據(jù)、人工智能等高新技術(shù)應(yīng)用于工業(yè)領(lǐng)域,對于基礎(chǔ)數(shù)據(jù)的管理和維護(hù)的要求越來越高。數(shù)據(jù)總線作為成熟信息技術(shù)成為了未來組成工業(yè)領(lǐng)域的數(shù)據(jù)生產(chǎn)、消費的重要組成部分之一。

2、數(shù)據(jù)總線技術(shù)在傳統(tǒng)信息領(lǐng)域應(yīng)用較為廣泛,存在著較為成熟的數(shù)據(jù)總線管理方法和系統(tǒng)。但從傳統(tǒng)的管理方法和系統(tǒng)設(shè)計的技術(shù)路線以及實現(xiàn)方法上看,并不能夠適用于工業(yè)的數(shù)據(jù)管理維護(hù)場景中。在工業(yè)場景中,數(shù)據(jù)總線傳輸?shù)臄?shù)據(jù)類別較多,數(shù)據(jù)對于總線配置的要求不盡相同,而在工業(yè)場景的不斷轉(zhuǎn)換中,數(shù)據(jù)業(yè)務(wù)的存儲、分發(fā)等策略,也在不斷調(diào)整和變化。因此,傳統(tǒng)的數(shù)據(jù)總線管理方法和系統(tǒng)所采用的基于靜態(tài)配置的方式并不能很好適用于工業(yè)場景,因此研究使用基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法與系統(tǒng)成為了現(xiàn)有工業(yè)場景應(yīng)用數(shù)據(jù)總線代理服務(wù)模式的新的方向。


技術(shù)實現(xiàn)思路

1、本發(fā)明公開了一種基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法與系統(tǒng),包括工業(yè)數(shù)據(jù)總線代理服務(wù)系統(tǒng)架構(gòu)和工業(yè)數(shù)據(jù)總線代理服務(wù)方法。工業(yè)數(shù)據(jù)總線代理服務(wù)系統(tǒng)基于軟件定義技術(shù),采用集中式管理架構(gòu),受工業(yè)數(shù)據(jù)總線管理系統(tǒng)管理??偩€代理服務(wù)系統(tǒng)通過北向接口向數(shù)據(jù)總線管理系統(tǒng)上報數(shù)據(jù)總線信息,接收數(shù)據(jù)總線管理系統(tǒng)下發(fā)的數(shù)據(jù)總線策略管理信息,執(zhí)行數(shù)據(jù)總線存儲策略和分發(fā)策略等管理維護(hù)策略。數(shù)據(jù)總線代理服務(wù)系統(tǒng)通過建立橋接模塊,執(zhí)行分布式存儲策略,每個代理服務(wù)系統(tǒng)的橋接模塊實體可看做一個帶有發(fā)布訂閱接口的客戶端,根據(jù)topic所綁定的存儲策略,如果需要其他代理服務(wù)系統(tǒng)緩存某topic數(shù)據(jù),那么該topic增加策略內(nèi)的代理服務(wù)系統(tǒng)存儲執(zhí)行模塊中的sub端作為訂閱者。數(shù)據(jù)總線代理服務(wù)系統(tǒng)通過建立分發(fā)管理模塊執(zhí)行分發(fā)策略,分發(fā)管理模塊構(gòu)建了匹配-綁定-分發(fā)隊列的架構(gòu),進(jìn)而實現(xiàn)了針對不同topic動態(tài)執(zhí)行響應(yīng)分發(fā)策略的功能。

2、本發(fā)明采用技術(shù)方案如下:

3、基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法,分別處理工業(yè)數(shù)據(jù)總線管理系統(tǒng)新策略下發(fā)數(shù)據(jù)和工業(yè)數(shù)據(jù)總線發(fā)布端發(fā)布數(shù)據(jù),具體包括以下步驟:

4、北向接口與數(shù)據(jù)總線管理系統(tǒng)進(jìn)行通信,上報數(shù)據(jù)發(fā)布信息,接收下發(fā)的不同策略;

5、數(shù)據(jù)空間存儲維護(hù)topic列表,訂閱節(jié)點表,數(shù)據(jù)存儲表以及發(fā)布節(jié)點表;

6、分發(fā)管理模塊構(gòu)建匹配-綁定-分發(fā)隊列的架構(gòu),針對不同topic動態(tài)執(zhí)行不同的響應(yīng)分發(fā)策略;

7、橋接模塊執(zhí)行數(shù)據(jù)總線存儲策略,通過發(fā)布訂閱接口完成數(shù)據(jù)傳輸;

8、連接管理模塊與數(shù)據(jù)發(fā)布端、數(shù)據(jù)訂閱端進(jìn)行通信。

9、所述處理工業(yè)數(shù)據(jù)總線管理系統(tǒng)新策略下發(fā)數(shù)據(jù),包括以下步驟:

10、構(gòu)建與管理系統(tǒng)的管理關(guān)系;

11、接收管理系統(tǒng)下發(fā)的已經(jīng)綁定topic的存儲策略和分發(fā)策略;

12、完成策略接收并向管理系統(tǒng)上報反饋消息。

13、所述處理工業(yè)數(shù)據(jù)總線發(fā)布端發(fā)布數(shù)據(jù),包括以下步驟:

14、分別構(gòu)建與管理系統(tǒng)的管理關(guān)系和與數(shù)據(jù)發(fā)布端的通信關(guān)系;

15、將數(shù)據(jù)發(fā)布端所發(fā)布的topic上報至管理系統(tǒng),并等待管理系統(tǒng)下發(fā)相關(guān)策略信息;

16、根據(jù)管理系統(tǒng)下發(fā)的策略信息,執(zhí)行存儲策略,并綁定分發(fā)策略,并向發(fā)布端反饋數(shù)據(jù)發(fā)布成功狀態(tài)。

17、所述分發(fā)管理模塊執(zhí)行以下步驟:

18、將topic與分發(fā)策略進(jìn)行綁定;

19、當(dāng)有訂閱者訂閱某topic時,匹配該topic,為其綁定分發(fā)策略,并將topic下的數(shù)據(jù)放入所對應(yīng)的數(shù)據(jù)處理隊列;

20、數(shù)據(jù)處理隊列向訂閱者分發(fā)數(shù)據(jù),完成數(shù)據(jù)訂閱傳輸。

21、所述橋接模塊執(zhí)行以下步驟:

22、接收到管理系統(tǒng)所下發(fā)的存儲策略;

23、根據(jù)存儲策略,在數(shù)據(jù)空間中匹配分布式存儲對象;

24、以發(fā)布-訂閱的模式完成數(shù)據(jù)存儲。

25、基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)系統(tǒng),分別處理工業(yè)數(shù)據(jù)總線管理系統(tǒng)新策略下發(fā)數(shù)據(jù)和工業(yè)數(shù)據(jù)總線發(fā)布端發(fā)布數(shù)據(jù),包括:

26、北向接口,用于與數(shù)據(jù)總線管理系統(tǒng)進(jìn)行通信,上報數(shù)據(jù)發(fā)布信息,接收下發(fā)的不同策略;

27、數(shù)據(jù)空間,用于存儲維護(hù)topic列表,訂閱節(jié)點表,數(shù)據(jù)存儲表以及發(fā)布節(jié)點表;

28、分發(fā)管理模塊,用于構(gòu)建匹配-綁定-分發(fā)隊列的架構(gòu),針對不同topic動態(tài)執(zhí)行不同的響應(yīng)分發(fā)策略;

29、橋接模塊,用于執(zhí)行數(shù)據(jù)總線存儲策略,通過發(fā)布訂閱接口完成數(shù)據(jù)傳輸;

30、連接管理模塊,用于與數(shù)據(jù)發(fā)布端、數(shù)據(jù)訂閱端進(jìn)行通信。

31、所述分發(fā)管理模塊包括:

32、策略綁定模塊,用于將topic與分發(fā)策略進(jìn)行綁定;

33、數(shù)據(jù)分發(fā)模塊,用于當(dāng)有訂閱者訂閱某topic時,匹配該topic,為其綁定分發(fā)策略,并將topic下的數(shù)據(jù)放入所對應(yīng)的數(shù)據(jù)處理隊列,數(shù)據(jù)處理隊列向訂閱者分發(fā)數(shù)據(jù),完成數(shù)據(jù)訂閱傳輸。

34、所述橋接模塊包括:

35、策略接收模塊,用于接收到管理系統(tǒng)所下發(fā)的存儲策略;

36、數(shù)據(jù)匹配模塊,用于根據(jù)存儲策略,在數(shù)據(jù)空間中匹配分布式存儲對象;

37、發(fā)布訂閱模塊,用于以發(fā)布-訂閱的模式完成數(shù)據(jù)存儲。

38、基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)器,包括存儲器和處理器;所述存儲器,用于存儲計算機(jī)程序;所述處理器,用于當(dāng)執(zhí)行所述計算機(jī)程序時,實現(xiàn)所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法。

39、一種計算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機(jī)程序,當(dāng)所述計算機(jī)程序被處理器執(zhí)行時,實現(xiàn)所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法。

40、本發(fā)明具有以下有益效果和優(yōu)點:

41、1.在工業(yè)數(shù)據(jù)總線應(yīng)用中,有效解決由于場景變化、業(yè)務(wù)變換造成的靜態(tài)數(shù)據(jù)總線管理系統(tǒng)及方法的靈活性不足問題,提升工業(yè)場景下數(shù)據(jù)總線管理效率;

42、2.在工業(yè)數(shù)據(jù)總線應(yīng)用中,通過分布式存儲策略的執(zhí)行,有效解決數(shù)據(jù)傳輸效率低的問題;

43、3.在工業(yè)數(shù)據(jù)總線應(yīng)用中,通過匹配-綁定-隊列處理的模式,建立更細(xì)粒度的數(shù)據(jù)分發(fā)模式,有效提升數(shù)據(jù)分發(fā)效率。



技術(shù)特征:

1.基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法,其特征在于,分別處理工業(yè)數(shù)據(jù)總線管理系統(tǒng)新策略下發(fā)數(shù)據(jù)和工業(yè)數(shù)據(jù)總線發(fā)布端發(fā)布數(shù)據(jù),具體包括以下步驟:

2.根據(jù)權(quán)利要求1所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法,其特征在于,所述處理工業(yè)數(shù)據(jù)總線管理系統(tǒng)新策略下發(fā)數(shù)據(jù),包括以下步驟:

3.根據(jù)權(quán)利要求1所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法,其特征在于,所述處理工業(yè)數(shù)據(jù)總線發(fā)布端發(fā)布數(shù)據(jù),包括以下步驟:

4.根據(jù)權(quán)利要求1所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法,其特征在于,所述分發(fā)管理模塊執(zhí)行以下步驟:

5.根據(jù)權(quán)利要求1所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法,其特征在于,所述橋接模塊執(zhí)行以下步驟:

6.基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)系統(tǒng),其特征在于,分別處理工業(yè)數(shù)據(jù)總線管理系統(tǒng)新策略下發(fā)數(shù)據(jù)和工業(yè)數(shù)據(jù)總線發(fā)布端發(fā)布數(shù)據(jù),包括:

7.根據(jù)權(quán)利要求6所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)系統(tǒng),其特征在于,所述分發(fā)管理模塊包括:

8.根據(jù)權(quán)利要求6所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)系統(tǒng),其特征在于,所述橋接模塊包括:

9.基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)器,其特征在于,包括存儲器和處理器;所述存儲器,用于存儲計算機(jī)程序;所述處理器,用于當(dāng)執(zhí)行所述計算機(jī)程序時,實現(xiàn)如權(quán)利要求1-5任一項所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法。

10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述存儲介質(zhì)上存儲有計算機(jī)程序,當(dāng)所述計算機(jī)程序被處理器執(zhí)行時,實現(xiàn)如權(quán)利要求1-5任一項所述的基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法。


技術(shù)總結(jié)
本發(fā)明公開了一種基于軟件定義技術(shù)的工業(yè)數(shù)據(jù)總線代理服務(wù)方法與系統(tǒng),包括工業(yè)數(shù)據(jù)總線代理服務(wù)系統(tǒng)架構(gòu)和工業(yè)數(shù)據(jù)總線代理服務(wù)方法。工業(yè)數(shù)據(jù)總線代理服務(wù)系統(tǒng)基于軟件定義技術(shù),采用集中式管理架構(gòu),受工業(yè)數(shù)據(jù)總線管理系統(tǒng)管理??偩€代理服務(wù)系統(tǒng)通過北向接口向數(shù)據(jù)總線管理系統(tǒng)上報數(shù)據(jù)總線信息,接收數(shù)據(jù)總線管理系統(tǒng)下發(fā)的數(shù)據(jù)總線策略管理信息,執(zhí)行數(shù)據(jù)總線存儲策略和分發(fā)策略等管理維護(hù)策略。數(shù)據(jù)總線代理服務(wù)系統(tǒng)通過建立橋接模塊,執(zhí)行分布式存儲策略,每個代理服務(wù)系統(tǒng)的橋接模塊實體可看做一個帶有發(fā)布訂閱接口的客戶端,根據(jù)Topic所綁定的存儲策略,如果需要其他代理服務(wù)系統(tǒng)緩存某Topic數(shù)據(jù),那么該Topic增加策略內(nèi)的代理服務(wù)系統(tǒng)存儲執(zhí)行模塊中的Sub端作為訂閱者。數(shù)據(jù)總線代理服務(wù)系統(tǒng)通過建立分發(fā)管理模塊執(zhí)行分發(fā)策略,分發(fā)管理模塊構(gòu)建了匹配?綁定?分發(fā)隊列的架構(gòu),進(jìn)而實現(xiàn)了針對不同Topic動態(tài)執(zhí)行響應(yīng)分發(fā)策略的功能。

技術(shù)研發(fā)人員:楊明,李棟,孫宏宇,樸瑨楠,劉金娣,俞雪婷,曾鵬,于海斌
受保護(hù)的技術(shù)使用者:中國科學(xué)院沈陽自動化研究所
技術(shù)研發(fā)日:
技術(shù)公布日:2025/6/30
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1