System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據中臺領域,尤其涉及數據服務共享方案。
技術介紹
1、以往企業或用戶單位要實現數據共享,一般使用如下幾種方式:數據庫直連、文件傳輸和數據api。相較于前兩種方式,api接口在數據共享技術方面具有靈活性、安全性、便捷性、可擴展性以及追蹤性和統計性的優勢,可以更好地滿足數據共享的需求。
2、然而,api接口生成過程需要開發人員能熟練使用編程語言進行開發,例如java,并需要開發人員協同管理人員對接口的申請,授權,限流,監控等操作進行后臺支持和管理,實現起來復雜,投入成本較高,同時,對api的使用者來說,在使用api之前不得不在管理流程上花費時間去溝通和推進。
3、現有的數據共享解決方案中,只有api的方式才會保證數據安全。而生成api過程需要編碼,測試等流程,沒有便捷的管理和監控手段,都依賴技術開發和管理人員,占用了大量的時間和人力成本。
技術實現思路
1、本專利技術的目的在于,針對api接口生成使用復雜,投入成本高的技術問題,提出一種加速數據共享的可視化數據服務平臺及方法,開發出系統性的應用,通過可視化的方式實現從api的開發、申請、授權、限流到監控的全鏈路管理,為數據接口服務的開發者、管理者和使用提供一個統一的平臺,所有開發、使用和管理工作都可以在平臺上快速實現。
2、一種加速數據共享的可視化數據服務平臺,包括服務門戶模塊和服務管理模塊;
3、所述服務門戶模塊為使用者服務,提供創建應用、瀏覽服務市場、提交服務申請功能;
4、所述服務管理模塊為服務管理者和開發者服務,包括管理和開發兩部分功能。
5、進一步的,一種加速數據共享的可視化數據服務平臺,所述服務門戶模塊包括服務市場子模塊、我的服務子模塊、我的申請單子模塊;
6、所述服務市場子模塊集中了所有通過審批的項目母集;
7、所述我的服務子模塊為使用者購買的項目子集;
8、所述我的申請單子模塊為使用者提供向審批人服務申請功能。
9、進一步的,一種加速數據共享的可視化數據服務平臺,所述服務管理模塊包括服務概覽子模塊、配置管理子模塊、服務開發子模塊;
10、所述服務概覽子模塊集中所有服務的功能和名稱母集;
11、所述配置管理子模塊集中管理項目數據源、數據資源組;
12、所述服務開發子模塊為開發者提供項目開發平臺。
13、進一步的,一種加速數據共享的可視化數據服務平臺,所述配置管理子模塊包括策略管理子模塊、資源組管理子模塊;
14、所述策略管理子模塊制定管理項目的策略;
15、所述資源組管理子模塊將類似項目集合成資源組管理。
16、進一步的,一種加速數據共享的可視化數據服務平臺,所述服務開發子模塊包括api管理子模塊;
17、所述api管理子模塊通過可視化創建、sql創建、注冊api三種方式創建api;
18、若用戶不熟悉sql語法,則選擇可視化創建api;
19、若用戶了解了解sql語法,則選擇sql創建api;
20、若需要集成第三方接口,則選擇注冊api,無需編程。
21、一種加速數據共享的可視化數據服務方法,基于一種加速數據共享的可視化數據服務平臺1~5任意權利要求所實現,步驟為:
22、s1:系統管理員將管理項目數據源發送給數據服務開發者,數據服務管理員創建數據資源組發送給數據服務開發者;
23、s2:數據服務開發者接收到管理項目數據源、數據資源組后,創建api;
24、s3:系統管理員配置服務的發布申請流程發送給數據服務開發者,數據服務管理員創建服務類目發送給數據服務開發者;
25、s4:數據服務開發者接收到發布申請流程、服務類目后,創建api發布申請;
26、s5:數據服務開發者將api發布申請發送給審批人審批:
27、若審批人駁回審批則需重新申請或放棄申請;
28、若審批人同意審批則將api發布申請發送給數據服務管理員;
29、s6:數據服務管理員將api發布至服務市場;
30、s7:服務用戶瀏覽服務市場,創建應用,向審批人發送申請服務:
31、若審批人駁回審批則需重新申請或放棄申請;
32、若審批人同意審批則將服務用戶進行服務調用。
33、本專利技術的有益效果:通過一種加速數據共享的可視化數據服務平臺及方法,基于spring?cloud、vue以及kong網關技術實現,解決了傳統api開發和管理流程復雜,面向的用戶范圍太小的問題;解決了創建api速度與難度問題,通過可視化界面就可以操作完成;解決了監控api響應速度與記錄的準確性問題;記錄日志均是異步實現具有操作簡單、速率快捷、數據安全、記錄準確等特點,簡化了開發難度,提高了管理和服務效率,極大提升了數據共享的能力。
本文檔來自技高網...【技術保護點】
1.一種加速數據共享的可視化數據服務平臺,其特征在于,包括服務門戶模塊和服務管理模塊;
2.根據權利要求1所述的一種加速數據共享的可視化數據服務平臺,其特征在于,所述服務門戶模塊包括服務市場子模塊、我的服務子模塊、我的申請單子模塊;
3.根據權利要求1所述的一種加速數據共享的可視化數據服務平臺,其特征在于,所述服務管理模塊包括服務概覽子模塊、配置管理子模塊、服務開發子模塊;
4.根據權利要求3所述的一種加速數據共享的可視化數據服務平臺,其特征在于,所述配置管理子模塊包括策略管理子模塊、資源組管理子模塊;
5.根據權利要求3所述的一種加速數據共享的可視化數據服務平臺,其特征在于,所述服務開發子模塊包括API管理子模塊;
6.一種加速數據共享的可視化數據服務方法,基于一種加速數據共享的可視化數據服務平臺1~5任意權利要求所實現,其特征在于,步驟為:
【技術特征摘要】
1.一種加速數據共享的可視化數據服務平臺,其特征在于,包括服務門戶模塊和服務管理模塊;
2.根據權利要求1所述的一種加速數據共享的可視化數據服務平臺,其特征在于,所述服務門戶模塊包括服務市場子模塊、我的服務子模塊、我的申請單子模塊;
3.根據權利要求1所述的一種加速數據共享的可視化數據服務平臺,其特征在于,所述服務管理模塊包括服務概覽子模塊、配置管理子模塊、服務開發子模塊;
...【專利技術屬性】
技術研發人員:徐文萍,孟祥建,
申請(專利權)人:啟明信息技術股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。