中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

基于CA-CCML的微服務組合技術研究

發(fā)布時間:2023-08-30 01:52
  在微服務架構中,微服務是一些粒度小而自治的服務。通常單一的微服務只能實現(xiàn)一個簡單的功能,若滿足企業(yè)級業(yè)務需求,需要將各個獨立的微服務依據(jù)一定的邏輯和規(guī)則進行組合。CA-CCML(Context-aware Cooperative Composition Modeling Language,上下文感知的協(xié)同組合建模語言)是課題組提出的一種Web服務組合建模語言,支持基于SOAP的傳統(tǒng)Web服務與Restful Web服務及其組合,但在微服務組合方面能力不足。本文研究基于CA-CCML的微服務組合技術,目的是擴充CA-CCML語言,使其具備微服務組合能力。本文的研究對微服務架構技術的發(fā)展具有一定的促進作用。本文在對微服務、微服務架構以及微服務組合等技術進行分析總結的基礎上,設計了基于CA-CCML的微服務組合框架,并對該框架進行了實現(xiàn)。重點研究了 CA-CCML語言的微服務組合模式、CA-CCML語言的微服務可視化編排、CA-CCML語言的微服務實例選擇以及CA-CCML語言的微服務異步消息通信機制等基于CA-CCML語言的微服務組合涉及的關鍵技術。首先,針對CA-CCML語言在描述微服務...

【文章頁數(shù)】:86 頁

【學位級別】:碩士

【文章目錄】:
摘要
Abstract
1 緒論
    1.1 研究背景及意義
    1.2 國內(nèi)外研究現(xiàn)狀
        1.2.1 微服務技術研究現(xiàn)狀
        1.2.2 微服務組合技術研究現(xiàn)狀
    1.3 本文的研究內(nèi)容
    1.4 本文的組織結構
    1.5 本章小結
2 相關理論與技術
    2.1 微服務應用開發(fā)技術
    2.2 微服務組合模式
    2.3 CA-CCML語言介紹
    2.4 本章小結
3 基于CA-CCML的微服務組合框架研究
    3.1 基于CA-CCML的微服務組合框架
        3.1.1 框架模塊描述
        3.1.2 模塊間交互時序圖
        3.1.3 基于CA-CCML的微服務組合流程
    3.2 CA-CCML語言的微服務組合模式
        3.2.1 分支模式
        3.2.2 聚合模式
        3.2.3 異步消息模式
        3.2.4 鏈式模式
        3.2.5 代理模式
    3.3 CA-CCML語言的微服務可視化編排
    3.4 CA-CCML語言的微服務實例選擇算法
        3.4.1 參數(shù)獲取
        3.4.2 微服務實例選擇算法
    3.5 CA-CCML語言的微服務異步消息通信機制
    3.6 本章小結
4 基于CA-CCML的微服務組合框架實現(xiàn)
    4.1 微服務應用開發(fā)環(huán)境搭建
        4.1.1 基礎服務層搭建
        4.1.2 服務網(wǎng)關的搭建
        4.1.3 微服務構建與部署
    4.2 微服務可視化編排器實現(xiàn)
    4.3 CA-CCML文檔解析器的實現(xiàn)
    4.4 異步處理器的實現(xiàn)
    4.5 微服務調用器的實現(xiàn)
        4.5.1 資源監(jiān)控模塊實現(xiàn)
        4.5.2 微服務實例選擇算法的實現(xiàn)
    4.6 本章小結
5 應用案例
    5.1 案例業(yè)務描述
    5.2 系統(tǒng)設計
    5.3 開發(fā)環(huán)境
    5.4 CA-CCML描述文檔
    5.5 系統(tǒng)實現(xiàn)
        5.5.1 微服務的實現(xiàn)
        5.5.2 系統(tǒng)主要功能的實現(xiàn)
        5.5.3 代理模式應用
        5.5.4 異步消息通信機制應用
        5.5.5 微服務實例選擇算法應用
    5.6 本章小結
結論
參考文獻
致謝
作者簡歷及攻讀碩士學位期間的科研成果



本文編號:3844700

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/shoufeilunwen/xixikjs/3844700.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶803c7***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com