[發明專利]開源組件的開源信息確定方法、裝置及電子設備在審
| 申請號: | 202211021641.6 | 申請日: | 2022-08-24 |
| 公開(公告)號: | CN115391631A | 公開(公告)日: | 2022-11-25 |
| 發明(設計)人: | 王卓;陳炳印;尹琛;金龍;孫楊;李勝軍;李冰;曾岸林;邵長宏;范文祥;周鵬輝;劉鑄澎;邢凱;趙美亮 | 申請(專利權)人: | 陽光保險集團股份有限公司 |
| 主分類號: | G06F16/951 | 分類號: | G06F16/951;G06F16/2455;G06F16/22;G06F16/215 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 張文娥 |
| 地址: | 518000 廣東省深圳市福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 組件 信息 確定 方法 裝置 電子設備 | ||
本發明提供了一種開源組件的開源信息確定方法、裝置及電子設備,根據獲取的開源組件列表,從預設開源社區中爬取各個開源組件的第一開源信息,從本地實體三方包中獲取各個開源組件的第二開源信息;比對各個開源組件的第一開源信息和第二開源信息,得到比對結果;根據比對結果,確定各個開源組件的最終開源信息。該方式可以根據開源組件列表,自動從預設開源社區中爬取各個開源組件的第一開源信息,同時可以自動從本地實體三方包中獲取各個開源組件的第二開源信息;并通過比對確定各個開源組件最終開源信息,由于不需要通過人工處理,從而提高了處理效率。
技術領域
本發明涉及信息處理技術領域,尤其是涉及一種開源組件的開源信息確定方法、裝置及電子設備。
背景技術
隨著當前各企業IT化建設的不斷深入,企業中信息系統所引用的外部第三方開源組件越來越多,但開源組件的使用也存在著一定的風險,如果使用不當,則會造成引用項目被傳染從而引發被動開源的風險,亦會造成侵權行為,因此,對于企業來說,對引入的第三方開源組件許可相關信息要有明確的認知,當前市場中有部分公司正在進行開源信息的搜集,對搜集來的數據進行打包售賣,但各公司的信息搜集方式大都是人工進行,即通過人工查找以及數據填報來完成樣本數據的積累,處理效率較低。
發明內容
本發明的目的在于提供一種開源組件的開源信息確定方法、裝置及電子設備,以提高處理效率。
本發明提供的一種開源組件的開源信息確定方法,方法包括:獲取待掃描的開源組件列表;根據開源組件列表,從預設開源社區中爬取各個開源組件的第一開源信息,從本地實體三方包中獲取各個開源組件的第二開源信息;比對各個開源組件的第一開源信息和第二開源信息,得到比對結果;根據比對結果,確定各個開源組件的最終開源信息。
進一步的,獲取待掃描的開源組件列表的步驟包括:從預設數據庫獲取至少一個第一開源組件;通過預設接口獲取至少一個第二開源組件;基于至少一個第一開源組件和至少一個第二開源組件,確定待掃描的開源組件列表。
進一步的,預設開源社區的數量有多個;從預設開源社區中爬取各個開源組件的第一開源信息的步驟包括:對各個預設開源社區進行數據定向爬取,以從各個開源社區中爬取各個開源組件的原始開源信息;針對每個開源組件,將從各個開源社區中爬取的該開源組件的原始開源信息進行比較,得到比較結果;根據比較結果,確定該開源組件的第一開源信息。
進一步的,從本地實體三方包中獲取各個開源組件的第二開源信息的步驟包括:獲取本地實體三方包;對本地實體三方包進行解析,得到解析結果;根據解析結果獲取各個開源組件的第二開源信息。
進一步的,根據比對結果,確定各個開源組件的最終開源信息的步驟包括:將比對結果中所指示的各個第二開源信息中的異常數據進行標記,并發送至用戶;接收針對異常數據的修正指示,以對異常數據進行修正;根據修正后的異常數據,確定各個開源組件的最終開源信息。
本發明提供的一種開源組件的開源信息確定裝置,裝置包括:第一獲取模塊,用于獲取待掃描的開源組件列表;第二獲取模塊,用于根據開源組件列表,從預設開源社區中爬取各個開源組件的第一開源信息,從本地實體三方包中獲取各個開源組件的第二開源信息;比對模塊,用于比對各個開源組件的第一開源信息和第二開源信息,得到比對結果;確定模塊,用于根據比對結果,確定各個開源組件的最終開源信息。
進一步的,第一獲取模塊還用于:從預設數據庫獲取至少一個第一開源組件;通過預設接口獲取至少一個第二開源組件;基于至少一個第一開源組件和至少一個第二開源組件,確定待掃描的開源組件列表。
進一步的,預設開源社區的數量有多個;第二獲取模塊還用于:對各個預設開源社區進行數據定向爬取,以從各個開源社區中爬取各個開源組件的原始開源信息;針對每個開源組件,將從各個開源社區中爬取的該開源組件的原始開源信息進行比較,得到比較結果;根據比較結果,確定該開源組件的第一開源信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陽光保險集團股份有限公司,未經陽光保險集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211021641.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于人流高峰期的共享電動車投放系統
- 下一篇:一種遮陽板掛鉤
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





