[發(fā)明專(zhuān)利]跨區(qū)域、業(yè)務(wù)、系統(tǒng)數(shù)據(jù)服務(wù)中間件及數(shù)據(jù)驗(yàn)證方法有效
| 申請(qǐng)?zhí)枺?/td> | 202011236616.0 | 申請(qǐng)日: | 2020-11-09 |
| 公開(kāi)(公告)號(hào): | CN112311893B | 公開(kāi)(公告)日: | 2021-08-31 |
| 發(fā)明(設(shè)計(jì))人: | 李玉珍;唐明祥;龔樹(shù)新;李力;程勇 | 申請(qǐng)(專(zhuān)利權(quán))人: | 成都市軟件產(chǎn)業(yè)發(fā)展中心(成都信息化技術(shù)應(yīng)用發(fā)展中心) |
| 主分類(lèi)號(hào): | H04L29/08 | 分類(lèi)號(hào): | H04L29/08 |
| 代理公司: | 北京天奇智新知識(shí)產(chǎn)權(quán)代理有限公司 11340 | 代理人: | 葉明博 |
| 地址: | 610000 四川省*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 跨區(qū) 業(yè)務(wù) 系統(tǒng) 數(shù)據(jù) 服務(wù) 中間件 驗(yàn)證 方法 | ||
1.跨區(qū)域、業(yè)務(wù)、系統(tǒng)數(shù)據(jù)服務(wù)中間件,其特征在于,包括:
數(shù)據(jù)接入層,用于第三方應(yīng)用平臺(tái)數(shù)據(jù)接入;
表現(xiàn)層,用于第三方應(yīng)用平臺(tái)接入顯示與服務(wù)展示;
API服務(wù)層,用于第三方應(yīng)用平臺(tái)請(qǐng)求安全認(rèn)證、數(shù)據(jù)源數(shù)據(jù)獲取、接口適配與網(wǎng)關(guān)協(xié)議適配;
業(yè)務(wù)層,包括第三方應(yīng)用平臺(tái)接入管理單元、配置監(jiān)控單元、服務(wù)監(jiān)控單元、與系統(tǒng)監(jiān)控單元,第三方應(yīng)用平臺(tái)接入管理單元用于第三方應(yīng)用平臺(tái)接入審核以及開(kāi)發(fā)者模式開(kāi)通;配置監(jiān)控單元用于數(shù)據(jù)源適配、接口分析與審核;服務(wù)監(jiān)控單元用于接口通道數(shù)據(jù)驗(yàn)證;系統(tǒng)監(jiān)控單元用于配置管理員權(quán)限;
數(shù)據(jù)服務(wù)層,包括用于獲得數(shù)據(jù)源安全認(rèn)證信息進(jìn)行認(rèn)證的安全認(rèn)證服務(wù)單元、用于第三方應(yīng)用平臺(tái)數(shù)據(jù)接入的第三方接入服務(wù)單元和用于通過(guò)定時(shí)任務(wù)、模擬登錄獲取認(rèn)證、認(rèn)證重連、安全認(rèn)證保持、動(dòng)態(tài)認(rèn)證獲取的數(shù)據(jù)通道服務(wù)單元以及用于根據(jù)接口參數(shù)與配置信息從數(shù)據(jù)源獲得數(shù)據(jù)并組裝成標(biāo)準(zhǔn)格式數(shù)據(jù)返回給第三方應(yīng)用平臺(tái)的數(shù)據(jù)源通道服務(wù)單元;
數(shù)據(jù)存儲(chǔ)層,包括服務(wù)器集群,用于數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)庫(kù)存儲(chǔ)、緩存與分布式文件存儲(chǔ)。
2.根據(jù)權(quán)利要求1所述跨區(qū)域、業(yè)務(wù)、系統(tǒng)數(shù)據(jù)服務(wù)中間件,其特征在于,所述服務(wù)器集群包括Nginx代理服務(wù)集群、API服務(wù)網(wǎng)關(guān)集群、分布式中心服務(wù)集群、redis高速緩存服務(wù)集群、RabbitMQ消息服務(wù)集群、FastDFS文件服務(wù)集群、Mysql數(shù)據(jù)庫(kù)服務(wù)集群、mongdb數(shù)據(jù)庫(kù)服務(wù)集群、elasticsearch日志服務(wù)器集群。
3.根據(jù)權(quán)利要求1所述跨區(qū)域、業(yè)務(wù)、系統(tǒng)數(shù)據(jù)服務(wù)中間件,其特征在于,所述第三方應(yīng)用平臺(tái)包括工業(yè)互聯(lián)網(wǎng)標(biāo)識(shí)解決平臺(tái)、生產(chǎn)經(jīng)營(yíng)大數(shù)據(jù)分析平臺(tái)、決策分析平臺(tái)、安全監(jiān)管平臺(tái)與政務(wù)一體化平臺(tái)。
4.跨區(qū)域、業(yè)務(wù)、系統(tǒng)數(shù)據(jù)驗(yàn)證方法,其特征在于,包括如下步驟:
S1:獲取第三方應(yīng)用平臺(tái)數(shù)據(jù)接入請(qǐng)求,包括第三方應(yīng)用平臺(tái)申請(qǐng)數(shù)據(jù)服務(wù)接入許可,獲得開(kāi)發(fā)者權(quán)限,獲得數(shù)據(jù)通道中間件的數(shù)據(jù)通道服務(wù),同時(shí)數(shù)據(jù)通道中間件提供日志監(jiān)控服務(wù);
S2:獲取認(rèn)證參數(shù)和請(qǐng)求參數(shù),進(jìn)行開(kāi)發(fā)者認(rèn)證,若認(rèn)證成功則轉(zhuǎn)S3,否則重復(fù)S2;開(kāi)發(fā)者認(rèn)證包括:第三方應(yīng)用平臺(tái)申請(qǐng)開(kāi)啟開(kāi)發(fā)者模式,判斷第三方應(yīng)用平臺(tái)接入資料認(rèn)證是否成功,若是正確的則分配開(kāi)發(fā)者賬號(hào)、密碼、開(kāi)發(fā)key,否則重新認(rèn)證;分配完成后分配訪(fǎng)問(wèn)接口權(quán)限,完成第三方應(yīng)用平臺(tái)接入認(rèn)證;
S3:對(duì)認(rèn)證參數(shù)和請(qǐng)求參數(shù)進(jìn)行解析,通過(guò)數(shù)據(jù)通道配置獲得接口配置信息和數(shù)據(jù)源配置信息;數(shù)據(jù)通道配置包括根據(jù)業(yè)務(wù)部門(mén)授權(quán)的賬號(hào)密碼訪(fǎng)問(wèn)權(quán)限,訪(fǎng)問(wèn)數(shù)據(jù)源系統(tǒng)、查看系統(tǒng)結(jié)構(gòu)、分析系統(tǒng)、配置數(shù)據(jù)源適配信息,打通數(shù)據(jù)通道;
S4:根據(jù)接口配置信息和數(shù)據(jù)源配置信息適配數(shù)據(jù)源,并獲得數(shù)據(jù)源安全認(rèn)證信息,判斷數(shù)據(jù)源是否已有連接池,若是則轉(zhuǎn)S5,否則根據(jù)數(shù)據(jù)源配置重新建立數(shù)據(jù)連接池對(duì)象并存入數(shù)據(jù)源連接池,轉(zhuǎn)S5;
S5:根據(jù)接口配置信息進(jìn)行接口適配;通過(guò)對(duì)原系統(tǒng)數(shù)據(jù)進(jìn)行接口清理,根據(jù)用戶(hù)對(duì)數(shù)據(jù)統(tǒng)計(jì)需求,配置采集數(shù)據(jù)項(xiàng)接口,用于數(shù)據(jù)通道接口的打通;
S6:進(jìn)行參數(shù)組裝,生成數(shù)據(jù)通道請(qǐng)求,調(diào)用服務(wù)中間件,獲得數(shù)據(jù)通道服務(wù),數(shù)據(jù)通道中間件讀取接口配置項(xiàng)信息,根據(jù)接口信息的不同種類(lèi)調(diào)用不同的數(shù)據(jù)通道服務(wù);數(shù)據(jù)通道中間件通過(guò)設(shè)置的定時(shí)任務(wù)自動(dòng)與數(shù)據(jù)源系統(tǒng)進(jìn)行連接,通過(guò)分配的賬號(hào)和密碼,模擬瀏覽器相關(guān)行為動(dòng)作,實(shí)現(xiàn)模擬人工自動(dòng)登錄,完成對(duì)數(shù)據(jù)源系統(tǒng)的登錄認(rèn)證,獲得認(rèn)證權(quán)限key,并將認(rèn)證權(quán)限key保存到數(shù)據(jù)通道配置表里,在下一次通道接口調(diào)用時(shí),中間件就不用再進(jìn)行登錄認(rèn)證驗(yàn)證,直接拿到驗(yàn)證key,去獲得原系統(tǒng)接口數(shù)據(jù),第三方統(tǒng)計(jì)平臺(tái)可以通過(guò)調(diào)用登錄接口重新獲得認(rèn)證,實(shí)現(xiàn)數(shù)據(jù)通道中間件與數(shù)據(jù)源系統(tǒng)的論證適配需求;
S7:系統(tǒng)進(jìn)行數(shù)據(jù)驗(yàn)證處理,將驗(yàn)證后的數(shù)據(jù)發(fā)送至第三方應(yīng)用平臺(tái)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于成都市軟件產(chǎn)業(yè)發(fā)展中心(成都信息化技術(shù)應(yīng)用發(fā)展中心),未經(jīng)成都市軟件產(chǎn)業(yè)發(fā)展中心(成都信息化技術(shù)應(yīng)用發(fā)展中心)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011236616.0/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 跨區(qū)虛擬網(wǎng)用戶(hù)資料傳送方法及系統(tǒng)
- 用于在寬帶無(wú)線(xiàn)通信系統(tǒng)中強(qiáng)制執(zhí)行跨區(qū)切換的方法
- 三跨回旋式混凝土管樁制造裝置
- 跨區(qū)域的服務(wù)調(diào)用方法、裝置、系統(tǒng)及電子設(shè)備
- 一種橋式起重機(jī)
- 跨區(qū)接線(xiàn)區(qū)域地址查詢(xún)方法、裝置和計(jì)算機(jī)設(shè)備
- 跨區(qū)域發(fā)電權(quán)優(yōu)化交易方法
- 回填式地下室施工方法
- 地鐵上蓋區(qū)變形縫防排水結(jié)構(gòu)
- 一種安全高效無(wú)人化鋼卷庫(kù)
- 一種在有線(xiàn)智能網(wǎng)中實(shí)現(xiàn)直播業(yè)務(wù)的方法
- 業(yè)務(wù)路由方法、業(yè)務(wù)路由器、客戶(hù)端設(shè)備及業(yè)務(wù)網(wǎng)絡(luò)系統(tǒng)
- 一種移動(dòng)業(yè)務(wù)消息路由的方法、系統(tǒng)和設(shè)備
- 業(yè)務(wù)處理方法、設(shè)備和系統(tǒng)
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 業(yè)務(wù)限流方法及業(yè)務(wù)限流裝置
- 一種信息推薦方法、裝置及存儲(chǔ)介質(zhì)
- 一種基于業(yè)務(wù)事件的頁(yè)面展示方法、裝置和電子設(shè)備
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 一種安全業(yè)務(wù)的定義、開(kāi)發(fā)和執(zhí)行方法及系統(tǒng)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





