欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種微服務(wù)跨區(qū)注冊(cè)和調(diào)用的系統(tǒng)及方法與流程

文檔序號(hào):40539674發(fā)布日期:2025-01-03 10:58閱讀:13來(lái)源:國(guó)知局
一種微服務(wù)跨區(qū)注冊(cè)和調(diào)用的系統(tǒng)及方法與流程

本發(fā)明屬于電力系統(tǒng),具體涉及一種微服務(wù)跨區(qū)注冊(cè)和調(diào)用的系統(tǒng)及方法。


背景技術(shù):

1、為了保證電力運(yùn)行數(shù)據(jù)的安全性,系統(tǒng)都采用“橫向隔離、縱向加密”的安全防護(hù)策略?!皺M向隔離”指的是生產(chǎn)控制大區(qū)(安全ⅰ區(qū))和管理信息大區(qū)(安全ⅳ區(qū))之間的數(shù)據(jù)傳輸要采用電力專用隔離裝置。安全ⅰ區(qū)到安全ⅳ區(qū)的數(shù)據(jù)傳輸需要正向隔離裝置,稱為正向數(shù)據(jù)傳輸。安全ⅳ區(qū)到安全ⅰ區(qū)的數(shù)據(jù)傳輸需要反向隔離裝置,稱為反向數(shù)據(jù)傳輸?;谡聪蚋綦x裝置的正反向數(shù)據(jù)傳輸,只能傳輸特定格式的文件(cime文件)。

2、隨著電力系統(tǒng)設(shè)備智能化的快速發(fā)展,電力主站系統(tǒng)要處理的數(shù)據(jù)規(guī)模越來(lái)越大。電力主站系統(tǒng)為了實(shí)現(xiàn)系統(tǒng)的橫向擴(kuò)展,普遍采用微服務(wù)架構(gòu),通過(guò)微服務(wù)的多實(shí)例部署來(lái)提升系統(tǒng)的數(shù)據(jù)處理能力。微服務(wù)架構(gòu)的核心思想是將多個(gè)微服務(wù)實(shí)例注冊(cè)到服務(wù)總線,服務(wù)之間的調(diào)用通過(guò)服務(wù)總線來(lái)進(jìn)行解耦,服務(wù)之間的相互調(diào)用通過(guò)服務(wù)名來(lái)進(jìn)行,服務(wù)名對(duì)應(yīng)的具體服務(wù)實(shí)例通過(guò)服務(wù)總線來(lái)獲取。同樣的服務(wù)名可能對(duì)應(yīng)不同的服務(wù)實(shí)例,通過(guò)服務(wù)網(wǎng)關(guān)來(lái)進(jìn)行負(fù)載均衡來(lái)保證每次的服務(wù)調(diào)用都可以選擇到最佳服務(wù)實(shí)例。


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

1、本發(fā)明的目的在于提供一種微服務(wù)跨區(qū)注冊(cè)和調(diào)用的系統(tǒng)及方法,用以解決服務(wù)之間不能跨區(qū)注冊(cè)、調(diào)用,導(dǎo)致跨區(qū)功能應(yīng)用開(kāi)發(fā)難度極大的問(wèn)題。

2、為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種微服務(wù)跨區(qū)注冊(cè)和調(diào)用的方法,包括如下步驟:

3、1)在當(dāng)前安全區(qū)判斷該安全區(qū)的微服務(wù)是否要在當(dāng)前區(qū)進(jìn)行注冊(cè),若是,則將微服務(wù)注冊(cè)到該安全區(qū)的服務(wù)總線;若否,則當(dāng)前安全區(qū)服務(wù)總線將微服務(wù)的元數(shù)據(jù)生成跨區(qū)傳輸所需的文件格式,并執(zhí)行步驟2);

4、2)當(dāng)前安全區(qū)將元數(shù)據(jù)同步至相連的安全區(qū),并將此安全區(qū)作為當(dāng)前安全區(qū),若微服務(wù)不在當(dāng)前安全區(qū)進(jìn)行注冊(cè),則重新執(zhí)行步驟2),直至將元數(shù)據(jù)同步到要注冊(cè)的目標(biāo)安全區(qū),目標(biāo)安全區(qū)的服務(wù)總線對(duì)微服務(wù)元數(shù)據(jù)進(jìn)行解析以完成注冊(cè);

5、3)當(dāng)前安全區(qū)通過(guò)服務(wù)名向該安全區(qū)服務(wù)總線獲取要調(diào)用的微服務(wù)信息,服務(wù)總線根據(jù)微服務(wù)信息判斷被調(diào)用的微服務(wù)是否在該安全區(qū)注冊(cè),若是,則在當(dāng)前安全區(qū)直接對(duì)微服務(wù)發(fā)起調(diào)用并將獲得的返回結(jié)果發(fā)送給服務(wù)調(diào)用方;若否,則當(dāng)前安全區(qū)服務(wù)總線將微服務(wù)的信息生成跨區(qū)傳輸所需的文件格式后執(zhí)行步驟4);

6、4)當(dāng)前安全區(qū)將信息同步至相連安全區(qū)并將此安全區(qū)作為當(dāng)前安全區(qū),若微服務(wù)不在當(dāng)前安全區(qū)注冊(cè)則重新執(zhí)行步驟4),直至將信息同步到微服務(wù)注冊(cè)的目標(biāo)安全區(qū),目標(biāo)安全區(qū)的服務(wù)總線對(duì)服務(wù)信息進(jìn)行解析并進(jìn)行調(diào)用,再將調(diào)用的返回結(jié)果同步至調(diào)用方所在的安全區(qū),調(diào)用方所在的安全區(qū)對(duì)返回結(jié)果進(jìn)行解析并返回給服務(wù)調(diào)用方。

7、其有益效果為:本發(fā)明針對(duì)服務(wù)之間不能跨區(qū)注冊(cè)、調(diào)用的問(wèn)題,通過(guò)服務(wù)總線確定微服務(wù)所要注冊(cè)的安全區(qū)并完成注冊(cè);注冊(cè)安全區(qū)的服務(wù)總線根據(jù)服務(wù)名以及調(diào)用信息對(duì)該區(qū)微服務(wù)進(jìn)行調(diào)用,并將返回結(jié)果輸入到調(diào)用方。整個(gè)過(guò)程對(duì)服務(wù)的調(diào)用方完全透明,降低了應(yīng)用跨區(qū)服務(wù)調(diào)用的開(kāi)發(fā)難度。本發(fā)明解決了主站系統(tǒng)在微服務(wù)架構(gòu)轉(zhuǎn)型過(guò)程中面臨的服務(wù)不能跨區(qū)調(diào)用的技術(shù)難題,降低了主站系統(tǒng)的跨區(qū)業(yè)務(wù)開(kāi)發(fā)難度,提升了跨區(qū)數(shù)據(jù)處理的實(shí)時(shí)性,保證了主站系統(tǒng)在技術(shù)轉(zhuǎn)型過(guò)程中的可靠穩(wěn)定運(yùn)行。

8、進(jìn)一步地,微服務(wù)的元數(shù)據(jù)包括:服務(wù)注冊(cè)安全區(qū)、服務(wù)調(diào)用協(xié)議、服務(wù)名稱、服務(wù)地址、服務(wù)端口號(hào)、服務(wù)接口列表、服務(wù)是否可用和服務(wù)心跳頻率中至少一種。

9、其有益效果為:有利于判斷微服務(wù)在目標(biāo)安全區(qū)進(jìn)行跨區(qū)注冊(cè),是微服務(wù)的跨區(qū)調(diào)用的基礎(chǔ),從側(cè)面降低了主站系統(tǒng)的跨區(qū)業(yè)務(wù)開(kāi)發(fā)難度,提升了跨區(qū)數(shù)據(jù)處理的實(shí)時(shí)性,保證了主站系統(tǒng)在技術(shù)轉(zhuǎn)型過(guò)程中的可靠穩(wěn)定運(yùn)行。

10、進(jìn)一步地,服務(wù)接口列表包括:接口請(qǐng)求路徑、接口請(qǐng)求方法、接口入?yún)⒍x和接口返回值定義中的至少一種。

11、其有益效果為:有利于判斷微服務(wù)在目標(biāo)安全區(qū)進(jìn)行跨區(qū)注冊(cè),是微服務(wù)的跨區(qū)調(diào)用的基礎(chǔ),從側(cè)面降低了主站系統(tǒng)的跨區(qū)業(yè)務(wù)開(kāi)發(fā)難度,提升了跨區(qū)數(shù)據(jù)處理的實(shí)時(shí)性,保證了主站系統(tǒng)在技術(shù)轉(zhuǎn)型過(guò)程中的可靠穩(wěn)定運(yùn)行。

12、進(jìn)一步地,采用cime文件格式作為跨區(qū)傳輸所需的文件格式。

13、其有益效果為:采用cime文件格式進(jìn)行跨區(qū)傳輸信息,有利于跨區(qū)之間進(jìn)行安全的傳輸數(shù)據(jù),保證了各安全區(qū)數(shù)據(jù)的安全性,保證了主站系統(tǒng)在技術(shù)轉(zhuǎn)型過(guò)程中的可靠穩(wěn)定運(yùn)行。

14、為解決上述技術(shù)問(wèn)題,本發(fā)明還提供了一種微服務(wù)跨區(qū)注冊(cè)和調(diào)用的系統(tǒng),包括至少兩個(gè)安全區(qū)依次連接,且各安全區(qū)之間通過(guò)隔離裝置連接,各安全區(qū)之間用于采用如下方法實(shí)現(xiàn)微服務(wù)的調(diào)用:

15、1)在當(dāng)前安全區(qū)判斷該安全區(qū)的微服務(wù)是否要在當(dāng)前區(qū)進(jìn)行注冊(cè),若是,則將微服務(wù)注冊(cè)到該安全區(qū)的服務(wù)總線;若否,則當(dāng)前安全區(qū)服務(wù)總線將微服務(wù)的元數(shù)據(jù)生成跨區(qū)傳輸所需的文件格式,并執(zhí)行步驟2);

16、2)當(dāng)前安全區(qū)將元數(shù)據(jù)同步至相連的安全區(qū),并將此安全區(qū)作為當(dāng)前安全區(qū),若微服務(wù)不在當(dāng)前安全區(qū)進(jìn)行注冊(cè),則重新執(zhí)行步驟2),直至將元數(shù)據(jù)同步到要注冊(cè)的目標(biāo)安全區(qū),目標(biāo)安全區(qū)的服務(wù)總線對(duì)微服務(wù)元數(shù)據(jù)進(jìn)行解析以完成注冊(cè);

17、3)當(dāng)前安全區(qū)通過(guò)服務(wù)名向該安全區(qū)服務(wù)總線獲取要調(diào)用的微服務(wù)信息,服務(wù)總線根據(jù)微服務(wù)信息判斷被調(diào)用的微服務(wù)是否在該安全區(qū)注冊(cè),若是,則在當(dāng)前安全區(qū)直接對(duì)微服務(wù)發(fā)起調(diào)用并將獲得的返回結(jié)果發(fā)送給服務(wù)調(diào)用方;若否,則當(dāng)前安全區(qū)服務(wù)總線將微服務(wù)的信息生成跨區(qū)傳輸所需的文件格式后執(zhí)行步驟4);

18、4)當(dāng)前安全區(qū)將信息同步至相連安全區(qū)并將此安全區(qū)作為當(dāng)前安全區(qū),若微服務(wù)不在當(dāng)前安全區(qū)注冊(cè)則重新執(zhí)行步驟4),直至將信息同步到微服務(wù)注冊(cè)的目標(biāo)安全區(qū),目標(biāo)安全區(qū)的服務(wù)總線對(duì)服務(wù)信息進(jìn)行解析并進(jìn)行調(diào)用,再將調(diào)用的返回結(jié)果同步至調(diào)用方所在的安全區(qū),調(diào)用方所在的安全區(qū)對(duì)返回結(jié)果進(jìn)行解析并返回給服務(wù)調(diào)用方。

19、其有益效果為:本系統(tǒng)的各個(gè)安全區(qū)依次連接,在此系統(tǒng)的基礎(chǔ)上注冊(cè)安全區(qū)的服務(wù)總線根據(jù)服務(wù)名以及調(diào)用信息對(duì)該區(qū)微服務(wù)進(jìn)行調(diào)用,并將返回結(jié)果輸入到調(diào)用方。整個(gè)過(guò)程對(duì)服務(wù)的調(diào)用方完全透明,降低了應(yīng)用跨區(qū)服務(wù)調(diào)用的開(kāi)發(fā)難度。本發(fā)明解決了主站系統(tǒng)在微服務(wù)架構(gòu)轉(zhuǎn)型過(guò)程中面臨的服務(wù)不能跨區(qū)調(diào)用的技術(shù)難題,降低了主站系統(tǒng)的跨區(qū)業(yè)務(wù)開(kāi)發(fā)難度,提升了跨區(qū)數(shù)據(jù)處理的實(shí)時(shí)性,保證了主站系統(tǒng)在技術(shù)轉(zhuǎn)型過(guò)程中的可靠穩(wěn)定運(yùn)行。

20、進(jìn)一步地,微服務(wù)的元數(shù)據(jù)包括:服務(wù)注冊(cè)安全區(qū)、服務(wù)調(diào)用協(xié)議、服務(wù)名稱、服務(wù)地址、服務(wù)端口號(hào)、服務(wù)接口列表、服務(wù)是否可用和服務(wù)心跳頻率中至少一種。

21、其有益效果為:有利于判斷微服務(wù)在目標(biāo)安全區(qū)進(jìn)行跨區(qū)注冊(cè),是微服務(wù)的跨區(qū)調(diào)用的基礎(chǔ),從側(cè)面降低了主站系統(tǒng)的跨區(qū)業(yè)務(wù)開(kāi)發(fā)難度,提升了跨區(qū)數(shù)據(jù)處理的實(shí)時(shí)性,保證了主站系統(tǒng)在技術(shù)轉(zhuǎn)型過(guò)程中的可靠穩(wěn)定運(yùn)行。

22、進(jìn)一步地,服務(wù)接口列表包括:接口請(qǐng)求路徑、接口請(qǐng)求方法、接口入?yún)⒍x和接口返回值定義中的至少一種。

23、其有益效果為:有利于判斷微服務(wù)在目標(biāo)安全區(qū)進(jìn)行跨區(qū)注冊(cè),是微服務(wù)的跨區(qū)調(diào)用的基礎(chǔ),從側(cè)面降低了主站系統(tǒng)的跨區(qū)業(yè)務(wù)開(kāi)發(fā)難度,提升了跨區(qū)數(shù)據(jù)處理的實(shí)時(shí)性,保證了主站系統(tǒng)在技術(shù)轉(zhuǎn)型過(guò)程中的可靠穩(wěn)定運(yùn)行。

24、進(jìn)一步地,采用cime文件格式作為跨區(qū)傳輸所需的文件格式。

25、其有益效果為:采用cime文件格式進(jìn)行跨區(qū)傳輸信息,有利于跨區(qū)之間進(jìn)行安全的傳輸數(shù)據(jù),保證了各安全區(qū)數(shù)據(jù)的安全性,保證了主站系統(tǒng)在技術(shù)轉(zhuǎn)型過(guò)程中的可靠穩(wěn)定運(yùn)行。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
五莲县| 承德市| 托克托县| 云龙县| 普定县| 中西区| 邹平县| 内黄县| 乌拉特中旗| 新竹县| 大石桥市| 且末县| 达日县| 吉林市| 广河县| 汽车| 葵青区| 乐陵市| 大化| 泸西县| 天柱县| 彰化县| 泗阳县| 星座| 太康县| 彰化市| 聂荣县| 滨海县| 兴安县| 西充县| 隆化县| 元谋县| 新田县| 揭东县| 漳平市| 顺义区| 珠海市| 西安市| 尚志市| 抚顺市| 明水县|