1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        SOP開放平臺解決方案

        聯(lián)合創(chuàng)作 · 2023-09-30 20:08

        SOP(Simple Open Platform)

        一個開放平臺解決方案項目,基于Spring Cloud實現(xiàn),目標(biāo)是能夠讓用戶快速得搭建起自己的開放平臺。

        SOP提供了兩種接口調(diào)用方式,分別是:支付寶開放平臺的調(diào)用方式和淘寶開放平臺的調(diào)用方式。 通過簡單的配置后,你的項目就具備了和支付寶開放平臺的一樣的接口提供能力。

        SOP封裝了開放平臺大部分功能包括:簽名驗證、統(tǒng)一異常處理、統(tǒng)一返回內(nèi)容 、業(yè)務(wù)參數(shù)驗證(JSR-303)、秘鑰管理等,未來還會實現(xiàn)更多功能。

        項目特點

        • 接入方式簡單,與老項目不沖突,老項目注冊到注冊中心,然后在方法上加上注解即可。
        • 架構(gòu)松耦合,業(yè)務(wù)代碼實現(xiàn)在各自微服務(wù)上,SOP不參與業(yè)務(wù)實現(xiàn),這也是Spring Cloud微服務(wù)體系帶來的好處。
        • 擴展簡單,開放平臺對應(yīng)的功能各自獨立,可以自定義實現(xiàn)自己的需求,如:更改參數(shù),更改簽名規(guī)則等。

        誰可以使用這個項目

        • 有現(xiàn)成的項目,想改造成開放平臺供他人調(diào)用
        • 有現(xiàn)成的項目,想暴露其中幾個接口并通過開放平臺供他人調(diào)用
        • 想搭一個開放平臺新項目,并結(jié)合微服務(wù)的方式去維護
        • 對開放平臺感興趣的朋友

        以上情況都可以考慮使用SOP

        架構(gòu)圖

        SOP

        已完成列表

        • 簽名驗證
        • 統(tǒng)一異常處理
        • 統(tǒng)一返回內(nèi)容
        • session管理
        • 秘鑰管理
        • 微服務(wù)端自動驗證(JSR-303)
        • 支持Spring Cloud Gateway
        • 關(guān)閉簽名校驗功能
        • 整合easyopen
        • Admin管理平臺,統(tǒng)一管理微服務(wù)配置,管理路由管理,微服務(wù)上下線

        后期規(guī)劃

        • 完善admin功能
        • Spring Cloud Config(Zookeeper)
        • SDK

        admin界面預(yù)覽

        admin

        admin

        admin

        工程說明

        運行環(huán)境:JDK8,Maven3,Zookeeper

        • doc:開發(fā)文檔
        • sop-registry:注冊中心,eureka實現(xiàn)
        • sop-gateway:網(wǎng)關(guān),統(tǒng)一訪問入口,Spring Cloud Zuul實現(xiàn),可切換成Spring Cloud Gateway
        • sop-common:公共模塊,封裝常用功能,包含簽名校驗、錯誤處理等功能
        • sop-story:微服務(wù)示例,story服務(wù),同時作為Provider提供服務(wù)
        • sop-book:微服務(wù)示例,book服務(wù),也是Consumer,調(diào)用story提供的服務(wù)
        • sop-test:接口調(diào)用測試用例

        相關(guān)文檔

        開發(fā)文檔

        瀏覽 27
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            国产交换配乱淫视频a免费 | 久久网逼 | 一级无码在线观看 | 97综合| 美国一级大黄一片免费中文 | 日韩精品一区二区三区免费视频 | 欧美成人青涩激情网 | 福利电影一区二区三区 | 一级少妇淫片 | 最近中文字幕在线观看 |