[發(fā)明專(zhuān)利]基于Dubbo框架的服務(wù)訂閱方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202310070728.0 | 申請(qǐng)日: | 2023-01-13 |
| 公開(kāi)(公告)號(hào): | CN116389556A | 公開(kāi)(公告)日: | 2023-07-04 |
| 發(fā)明(設(shè)計(jì))人: | 單德祥 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中國(guó)工商銀行股份有限公司;工銀科技有限公司 |
| 主分類(lèi)號(hào): | H04L67/51 | 分類(lèi)號(hào): | H04L67/51;H04L67/55;H04L69/16 |
| 代理公司: | 北京三友知識(shí)產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 葉明川 |
| 地址: | 100140 北*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 dubbo 框架 服務(wù) 訂閱 方法 裝置 | ||
本申請(qǐng)?zhí)峁┮环N基于Dubbo框架的服務(wù)訂閱方法及裝置,可用于金融領(lǐng)域或其他技術(shù)領(lǐng)域。所述方法包括:獲取配置中心推送的應(yīng)用服務(wù)器的IP地址列表,其中,應(yīng)用服務(wù)器的IP地址維護(hù)在所述配置中心,所述應(yīng)用基于非Dubbo框架構(gòu)建;根據(jù)所述應(yīng)用服務(wù)器的IP地址列表,向注冊(cè)中心注冊(cè)虛擬服務(wù);訂閱所述虛擬服務(wù)。所述裝置用于執(zhí)行上述方法。本申請(qǐng)實(shí)施例提供的基于Dubbo框架的服務(wù)訂閱方法及裝置,實(shí)現(xiàn)了基于非Dubbo框架的服務(wù)提供方與基于Dubbo框架的服務(wù)調(diào)用方之間的通信。
技術(shù)領(lǐng)域
本申請(qǐng)涉及金融或其他技術(shù)領(lǐng)域,具體涉及一種基于Dubbo框架的服務(wù)訂閱方法及裝置。
背景技術(shù)
Dubbo是一個(gè)分布式服務(wù)框架,致力于提供高性能和透明化的RPC遠(yuǎn)程服務(wù)調(diào)用方案,以及SOA服務(wù)治理方案。目前的Dubbo框架應(yīng)用,服務(wù)提供方和服務(wù)調(diào)用方都必須依賴于Dubbo框架。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的問(wèn)題,本申請(qǐng)實(shí)施例提供一種基于Dubbo框架的服務(wù)訂閱方法及裝置,能夠至少部分地解決現(xiàn)有技術(shù)中存在的問(wèn)題。
一方面,本申請(qǐng)實(shí)施例提供一種基于Dubbo框架的服務(wù)訂閱方法,包括:
獲取配置中心推送的應(yīng)用服務(wù)器的IP地址列表,其中,應(yīng)用服務(wù)器的IP地址維護(hù)在所述配置中心,所述應(yīng)用基于非Dubbo框架構(gòu)建;
根據(jù)所述應(yīng)用服務(wù)器的IP地址列表,向注冊(cè)中心注冊(cè)虛擬服務(wù);
訂閱所述虛擬服務(wù)。
另一方面,本申請(qǐng)實(shí)施例提供一種基于Dubbo框架的服務(wù)訂閱裝置,包括:
獲取模塊,用于獲取配置中心推送的應(yīng)用服務(wù)器的IP地址列表,其中,應(yīng)用服務(wù)器的IP地址維護(hù)在所述配置中心,所述應(yīng)用基于非Dubbo框架構(gòu)建;
注冊(cè)模塊,用于根據(jù)所述應(yīng)用服務(wù)器的IP地址列表,向注冊(cè)中心注冊(cè)虛擬服務(wù);
訂閱模塊,用于訂閱所述虛擬服務(wù)。
本申請(qǐng)實(shí)施例還提供一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)上述任一實(shí)施例所述的基于Dubbo框架的服務(wù)訂閱方法的步驟。
本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一實(shí)施例所述的基于Dubbo框架的服務(wù)訂閱方法的步驟。
本申請(qǐng)實(shí)施例提供的基于Dubbo框架的服務(wù)訂閱方法及裝置,以基于Dubbo框架的應(yīng)用OutboundAdapter以及基于非Dubbo框架的應(yīng)用SIH為例,由于SIH未采用DSF框架,所以無(wú)法向服務(wù)注冊(cè)中心注冊(cè)服務(wù)。OutboundAdapter本質(zhì)上是一個(gè)DSF框架的消費(fèi)者,為了能夠?qū)覵IH系統(tǒng),設(shè)計(jì)一個(gè)“虛擬”的DSF服務(wù),讓OutboundAdapter接出端訂閱并調(diào)用它,實(shí)現(xiàn)了基于非Dubbo框架的服務(wù)提供方與基于Dubbo框架的服務(wù)調(diào)用方之間的通信。
附圖說(shuō)明
為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中:
圖1是本申請(qǐng)一實(shí)施例提供的一種基于Dubbo框架的服務(wù)訂閱方法的流程示意圖。
圖2是本申請(qǐng)一實(shí)施例提供的一種基于Dubbo框架的服務(wù)訂閱方法的部分流程示意圖。
圖3是本申請(qǐng)一實(shí)施例提供的一種基于Dubbo框架的服務(wù)訂閱方法的部分流程示意圖。
圖4是本申請(qǐng)一實(shí)施例提供的一種基于Dubbo框架的服務(wù)訂閱方法的部分流程示意圖。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中國(guó)工商銀行股份有限公司;工銀科技有限公司,未經(jīng)中國(guó)工商銀行股份有限公司;工銀科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310070728.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種測(cè)試方法及設(shè)備
- 一種DUBBO服務(wù)的測(cè)試方法、裝置、存儲(chǔ)介質(zhì)和服務(wù)器
- 測(cè)試微服務(wù)Dubbo接口的方法及裝置
- 一種dubbo服務(wù)調(diào)用方法及系統(tǒng)
- 一種Dubbo框架集成Istio服務(wù)網(wǎng)格的方法
- Dubbo服務(wù)檢測(cè)方法及裝置
- Dubbo服務(wù)框架的分布式系統(tǒng)可用性檢測(cè)方法及裝置
- 一種Dubbo跨機(jī)房容災(zāi)方案
- Dubbo接口的測(cè)試方法、裝置、電子裝置和存儲(chǔ)介質(zhì)
- 一種dubbo服務(wù)動(dòng)態(tài)調(diào)用方法、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開(kāi)放方法及系統(tǒng)、服務(wù)開(kāi)放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





