[發明專利]劃分服務的解耦系統及其方法在審
| 申請號: | 202011356223.3 | 申請日: | 2020-11-27 |
| 公開(公告)號: | CN112925655A | 公開(公告)日: | 2021-06-08 |
| 發明(設計)人: | 蔡亦恒;方偉;閆新院 | 申請(專利權)人: | 臺達電子工業股份有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 隆天知識產權代理有限公司 72003 | 代理人: | 謝強;黃艷 |
| 地址: | 中國臺*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 劃分 服務 系統 及其 方法 | ||
1.一種劃分服務的解耦系統,包括:
一處理器,用以執行以下步驟:
搜索一軟件程序中多個命名空間中的多個領域關鍵字;
搜索包含有所述多個領域關鍵字的多個軟件程序;
建立所述多個領域關鍵字的一領域關鍵字圖;
選擇所述多個領域關鍵字的一者,并依據該領域關鍵字圖選擇所有包含被選擇的該領域關鍵字所在的多個功能;
計算每個所述多個功能的一發送點數及一接收點數;
依據該發送點數及該接收點數產生多個功能集合,依據所述多個功能集合產生一事件處理圖;以及
一存儲裝置,耦接于該處理器,該存儲裝置用以存儲該事件處理圖。
2.一種劃分服務的解耦方法,包括:
搜索一軟件程序中多個命名空間中的多個領域關鍵字;
搜索包含有所述多個領域關鍵字的多個程序;
建立所述多個領域關鍵字的一領域關鍵字圖;
選擇所述多個領域關鍵字的一者,并依據該領域關鍵字圖選擇所有包含被選擇的該領域關鍵字所在的多個功能;
計算每個所述多個功能的一發送點數及一接收點數;
依據該發送點數及該接收點數產生多個功能集合,依據所述多個功能集合產生一事件處理圖;以及
存儲該事件處理圖于一存儲裝置中。
3.如權利要求2所述的劃分服務的解耦方法,還包含:
將每個所述多個功能集合視為一最小服務單元;
其中所述多個最小服務單元各自運行于各自的一虛擬化容器中;
其中該軟件程序由一事件傳送端運行,當該事件傳送端與一事件接收端握手時,該事件接收端讀取該存儲裝置中的所述多個最小服務單元之一。
4.如權利要求2所述的劃分服務的解耦方法,其中于選擇所述多個領域關鍵字的一者,并依據該領域關鍵字圖選擇所有包含被選擇的領域關鍵字所在的所述多個功能的步驟中,還包含:
獲取該軟件程序的程序碼中的所述多個命名空間,拆解分析所述多個命名空間,以得到所述多個領域關鍵字之間的一關聯性。
5.如權利要求4所述的劃分服務的解耦方法,還包含:
依據該關聯性產生該領域關鍵字圖。
6.如權利要求5所述的劃分服務的解耦方法,其中該領域關鍵字圖以一可延伸標記式語言檔描述該關聯性的一階層式關系。
7.如權利要求2所述的劃分服務的解耦方法,其中該事件處理圖以一可延伸標記式語言檔描述每個所述多個最小服務單元的該發送點數及該接收點數。
8.如權利要求2所述的劃分服務的解耦方法,其中所述多個最小服務單元包含一已知最小服務單元,該劃分服務的解耦方法還包含:
判斷該已知最小服務單元的該發送點數為1或小于1且該接收點數為1,則將該已知最小服務單元視為一第一類型最小服務單元群聚。
9.如權利要求2所述的劃分服務的解耦方法,其中所述多個最小服務單元包含一已知最小服務單元,該劃分服務的解耦方法還包含:
判斷該已知最小服務單元的該發送點數為大于0且該接收點數為1,則將該已知最小服務單元視為一第一類型最小服務單元群聚。
10.如權利要求2所述的劃分服務的解耦方法,其中所述多個最小服務單元包含一已知最小服務單元,該劃分服務的解耦方法還包含:
判斷該已知最小服務單元的該發送點數為1且該接收點數為大于1,則將該已知最小服務單元視為一第二類型最小服務單元群聚。
11.如權利要求2所述的劃分服務的解耦方法,其中所述多個最小服務單元包含一已知最小服務單元,該劃分服務的解耦方法還包含:
判斷該已知最小服務單元的該發送點數為大于1且該接收點數為大于1,則將該已知最小服務單元視為一第三類型最小服務單元群聚。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于臺達電子工業股份有限公司,未經臺達電子工業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011356223.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基板處理方法和基板處理裝置
- 下一篇:鎂粉陽極和包括此類陽極的電化學電池





