免费观看中文字幕_99精品一级欧美片免费播放_日本男女动态图_国产91精品欧美_日韩精选视频_国产卡一卡二在线

新聞資訊

首頁 -新聞資訊 -行業資訊 -網關模塊方案之API 網關

網關模塊方案之API 網關

發布時間:2022-02-19作者來源:優智互聯瀏覽:1507

    分布式服務架構、微服務架構與 API 網關

    1. 什么是API網關(API Gateway)

    其實,網關跟面向服務架構(SOA)和微服務架構(MSA)有很深的淵源。

    十多年以前,銀行等金融機構完成全國業務系統大集中以后,分散的系統都變得集中,也帶來了各種問題:業務發展過快如何應對,對接系統過多如何集成和管理。為了解決這些問題,業界實現了作用于渠道與業務系統之間的中間層網關,即綜合前置系統,由其適配各類渠道和業務,處理各種協議接入、路由與報文轉換、同步異步調用等操作。

    人們基于SOA的理念,在綜合前置的基礎上,進一步增加了服務的元數據管理、注冊、中介、編排、治理等功能,逐漸形成了企業服務總線(ESB)。

    面向服務架構(SOA)是一種建設企業IT生態系統的架構指導思想。SOA的關注點是服務,服務最基本的業務功能單元由平臺中立性的接口契約來定義。通過將業務系統服務化,可以將不同模塊解耦,各種異構系統間可以輕松實現服務調用、消息交換和資源共享。不同于以往的孤立業務系統,SOA強調整個企業IT生態環境是一個大的整體。整個IT生態中的所有業務服務構成了企業的核心IT資源。各個系統的業務拆解為不同粒度和層次的模塊和服務,服務可以組裝到更大的粒度,不同來源的服務可以編排到同一個處理流程中,實現非常復雜的集成場景和更加豐富的業務功能。

    SOA從更高的層次對整個企業IT生態進行統一的設計與管理,應用軟件被劃分為具有不同功能的服務單元,并通過標準的軟件接口把這些服務聯系起來,以SOA架構實現的企業應用可以更靈活快速地響應企業的業務變化,實現新舊軟件資產的整合和復用,降低軟件整體擁有成本。

    當然基于ESB這種集中式管理的SOA方案也存在種種問題,特別是在面向互聯網技術領域的爆發式發展的情況下。

    2. 分布式服務架構、微服務架構與API網關

    近年來,隨著互聯網技術的飛速發展,為了解決以ESB為代表的集中式管理的SOA方案的種種問題,以Apache Dubbo(2011年開源后)與Spring Cloud為代表的分布式服務化技術的出現,給了SOA實現的另外一個選擇:去中心化的分布式服務架構(DSA)。分布式服務架構技術不再依賴于具體的服務中心容器技術(比如ESB),而是將服務尋址和調用完全分開,這樣就不需要通過容器作為服務代理。

    之后又在此基礎上隨著REST、Docker容器化、領域建模、自動化測試運維等領域的發展,逐漸形成了微服務架構(MSA)。在微服務架構里,服務的粒度被進一步細分,各個業務服務可以被獨立地設計、開發、測試、部署和管理。這時,各個獨立部署單元可以選擇不同的開發測試團隊維護,可以使用不同的編程語言和技術平臺進行設計,但是要求必須使用一種語言和平臺無關的服務協議作為各個單元之間的通信方式。


主站蜘蛛池模板: 国产麻豆精品在线观看 | 麻豆av免费在线观看 | 日韩视频在线一区二区 | 可以看毛片的网站 | 一区二区三区国产视频 | 在线观看中文字幕网站 | 日韩精品中文字幕在线播放 | 天天操夜夜操av | 欧美精品三级 | 4色av| 久久精品视频一区 | 亚洲精品在线视频 | 香蕉久久精品 | 国产一区二区福利 | 午夜激情免费视频 | 91视频日本 | 久久伊人青青 | 欧美一级片在线 | 国产精品成人一区二区 | 久久一线| 97国产在线观看 | 91视频麻豆| 久久久久久久久久国产精品 | 51.cc网站入口永久入口 | 精品国产一二 | 日本中文字幕网 | 午夜视频黄 | 蜜臀av性久久久久蜜臀av麻豆 | 日韩欧美大片在线观看 | 超碰中文在线 | 全部免费毛片在线播放高潮 | 亚洲精品资源 | 91亚洲欧美 | 天堂av中文在线 | 久久久成人免费视频 | 亚洲欧美在线看 | 亚洲欧洲国产精品 | 黄a在线观看 | 影音先锋av资源 | 国产精品成人一区二区 | 狠狠的色 |