System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码中文在线二区免费,无码天堂亚洲国产AV,无码福利写真片视频在线播放
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于微服務的SAAS平臺多渠道數據對接方法及系統技術方案

    技術編號:44497797 閱讀:3 留言:0更新日期:2025-03-04 18:05
    本發明專利技術公開了一種基于微服務的SAAS平臺多渠道數據對接方法及系統,該方法包括:配置請求所需執行的流程類型,流程類型包括推送流程和接收流程;根據流程類型選擇執行流程所需的模塊節點;對各模塊節點選擇實現對應的實現策略;當請求進入對接流程中時,查詢所有的模塊節點及其實現策略,按照模塊節點順序執行策略,完成對接流程。本發明專利技術通過構建SAAS平臺模塊化的對接流程,實現了對接成本更低、數據傳輸安全性更高、數據轉換更輕量高效的SAAS平臺數據對接方法。

    【技術實現步驟摘要】

    本專利技術涉及運營平臺數據對接的,尤其涉及一種基于微服務的saas平臺多渠道數據對接方法及系統。


    技術介紹

    1、媒體生產saas平臺的業務發展過程中會存在與大量的第三方系統對接,對接的系統包含云端的客戶端、網站系統,本地的非編系統,如大洋、索貝、新奧特等。每個系統的對接方式和數據簽名基本都不一樣,每個接口的數據格式都存在差異,每個接口對性能與監控的要求都不一樣,因此會產生以下技術問題:

    2、1.成本問題:對接外部系統可能會因定制化需求帶來額外的成本,需要評估成本效益比。

    3、2.安全性問題:對接外部系統可能會涉及到數據安全和隱私保護的問題,需要確保數據傳輸的安全性。

    4、3.數據格式不匹配:不同系統之間可能使用不同的數據格式,每次對接都需要代碼開發進行數據轉換和映射。


    技術實現思路

    1、本專利技術的目的在于提供一種基于微服務的saas平臺多渠道數據對接方法,用以解決現有saas平臺的數據接入方法需要進行數據轉換、安全性不高、成本較大的問題。

    2、一方面,本專利技術實施例提供了基于微服務的saas平臺多渠道數據對接方法,包括以下步驟:

    3、配置請求所需執行的流程類型,流程類型包括推送流程和接收流程;

    4、根據流程類型選擇執行流程所需的模塊節點;

    5、對各模塊節點選擇實現對應的實現策略;

    6、當請求進入對接流程中時,查詢所有的模塊節點及其實現策略,按照模塊節點順序執行策略,完成對接流程。p>

    7、進一步的,推送流程包括將saas側的數據推送給第三方渠道的流程,接收流程包括saas側接收第三方渠道上傳的數據并做業務處理的流程。

    8、進一步的,所述執行推送流程所需的模塊節點包括:推送權限校驗、推送數據規則過濾、推送數據體構建、推送簽名構建、推送方式選擇、發起數據推送、記錄推送日志與結果的模塊節點。

    9、進一步的,所述執行接收流程所需的模塊節點包括:接口鑒權、記錄接入請求、接入租戶鑒權、入參轉換、業務處理、出參轉換的的模塊節點。

    10、進一步的,還包括:對每個需要執行流程的請求生成簽名,并對請求進行校驗;

    11、其中,執行推送流程時由推送簽名構建的模塊節點生成簽名,執行接收流程時由接口鑒權的模塊節點生成簽名。

    12、進一步的,所述生成簽名還包括:

    13、分配應用標識和秘鑰;

    14、使用秘鑰作為加密的秘鑰,加密內容包括:請求方式、請求接口path、當前時間戳和請求參數的md5值;

    15、將按照上述加密所得的簽名放到http請求頭中,用于本專利技術的簽名驗證。

    16、進一步的,所述對請求進行校驗還包括:

    17、接口接收到請求后,對請求體解析得到請求方式、請求接口path、時間戳、請求參數,并進行至少以下3個步驟的校驗:

    18、校驗接口請求的時間戳是否超過當前時刻的預設時間,若沒有則校驗成功;

    19、把請求方式、請求接口path、當前時間戳、請求參數的md5值進行加密得到新簽名,并與當前http請求頭中的簽名對比是否完全一致,若一致則校驗成功;

    20、解析請求參數中的租戶id,并校驗該租戶id是否在secretkey的白名單租戶內,若是則校驗成功;

    21、若以上3個步驟的校驗都成功,則請求可執行接口后續的業務邏輯;否則返回請求方簽名失敗,此時重新生成簽名發起新的調用請求。

    22、進一步的,還包括:

    23、所述推送數據體構、入參轉換、出參轉換的模塊節點,能夠對請求數據進行處理,包括將請求的數據轉換降低為輕量級的數據配置,作為調用第三方接口的入參或者作為被第三方接口調用的響應。

    24、進一步的,構建基于json序列化的數據轉換工具,基于數據轉換協議將請求的數據轉換降低為輕量級的數據配置;

    25、數據轉換工具對json格式的源數據進行處理包括:源數據進行字段名替換、數據打平和對象封裝,數據轉換協議的設計如下:

    26、以json格式存儲到數據庫,其中字段為目標數據的字段,字段的值為json對象。

    27、另一方面,本專利技術實施例還提供了一種基于微服務的saas平臺多渠道數據對接系統,包括:

    28、流程配置模塊,用于配置請求所需執行的流程類型,包括推送流程和接收流程;

    29、策略選擇模塊,用于根據流程類型選擇執行流程所需的模塊節點,對各模塊節點選擇實現對應的實現策略;

    30、流程選擇模塊,用于對進入對接流程中的請求選擇對應的流程類型;

    31、策略執行模塊,用于查詢所有的模塊節點及其實現策略,按照模塊節點順序執行策略,完成對接流程。

    32、本專利技術的有益效果為:

    33、1.對接成本更低:自建saas平臺模塊化的對接流程,流程支持自定義編排,模塊可復用給多個流程,降低對接成本。

    34、2.數據傳輸安全性更高:自建接口請求簽名驗證算法以保護數據傳輸的安全性,對敏感數據進行加密處理,確保數據在傳輸過程中不被竊取或篡改;

    35、3.數據轉換更輕量高效:自建數據轉換協議與數據轉換工具來處理不同格式之間的數據轉換,數據轉換協議支持可視化配置,把重量級的定制化代碼開發降低為輕量的數據配置,對接效率更高。

    本文檔來自技高網...

    【技術保護點】

    1.一種基于微服務的SAAS平臺多渠道數據對接方法,其特征在于,包括:

    2.如權利要求1所述的基于微服務的SAAS平臺多渠道數據對接方法,其特征在于,推送流程包括將SAAS側的數據推送給第三方渠道的流程,接收流程包括SAAS側接收第三方渠道上傳的數據并做業務處理的流程。

    3.如權利要求1所述的基于微服務的SAAS平臺多渠道數據對接方法,其特征在于,所述執行推送流程所需的模塊節點包括:推送權限校驗、推送數據規則過濾、推送數據體構建、推送簽名構建、推送方式選擇、發起數據推送、記錄推送日志與結果的模塊節點。

    4.如權利要求1所述的基于微服務的SAAS平臺多渠道數據對接方法,其特征在于,所述執行接收流程所需的模塊節點包括:接口鑒權、記錄接入請求、接入租戶鑒權、入參轉換、業務處理、出參轉換的的模塊節點。

    5.如權利要求1所述的基于微服務的SAAS平臺多渠道數據對接方法,其特征在于,還包括:對每個需要執行流程的請求生成簽名,并對請求進行校驗;

    6.如權利要求1所述的基于微服務的SAAS平臺多渠道數據對接方法,其特征在于,所述生成簽名還包括:

    7.如權利要求6所述的基于微服務的SAAS平臺多渠道數據對接方法,其特征在于,所述對請求進行校驗還包括:

    8.如權利要求1所述的基于微服務的SAAS平臺多渠道數據對接方法,其特征在于,還包括:

    9.如權利要求8所述的基于微服務的SAAS平臺多渠道數據對接方法,其特征在于,構建基于JSON序列化的數據轉換工具,基于數據轉換協議將請求的數據轉換降低為輕量級的數據配置;

    10.一種基于微服務的SAAS平臺多渠道數據對接系統,其特征在于,包括:

    ...

    【技術特征摘要】

    1.一種基于微服務的saas平臺多渠道數據對接方法,其特征在于,包括:

    2.如權利要求1所述的基于微服務的saas平臺多渠道數據對接方法,其特征在于,推送流程包括將saas側的數據推送給第三方渠道的流程,接收流程包括saas側接收第三方渠道上傳的數據并做業務處理的流程。

    3.如權利要求1所述的基于微服務的saas平臺多渠道數據對接方法,其特征在于,所述執行推送流程所需的模塊節點包括:推送權限校驗、推送數據規則過濾、推送數據體構建、推送簽名構建、推送方式選擇、發起數據推送、記錄推送日志與結果的模塊節點。

    4.如權利要求1所述的基于微服務的saas平臺多渠道數據對接方法,其特征在于,所述執行接收流程所需的模塊節點包括:接口鑒權、記錄接入請求、接入租戶鑒權、入參轉換、業務處理、出參轉換的的模塊節點。

    ...

    【專利技術屬性】
    技術研發人員:張健楊勇強張雷張宇宜賈成喜吳新州
    申請(專利權)人:傳播大腦科技浙江股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久国产亚洲精品无码 | 无码任你躁久久久久久老妇App| 无码人妻精品一区二区三区99不卡 | 国产精品久久无码一区二区三区网| 无码人妻精品一区二区三区9厂| 免费无码又爽又刺激高潮软件| 亚洲一区AV无码少妇电影| 精品人妻少妇嫩草AV无码专区 | 午夜亚洲av永久无码精品| 无码人妻精品一区二区三18禁| 五月天无码在线观看| 亚洲色无码国产精品网站可下载| 国产在线精品无码二区| 色欲香天天综合网无码| 亚洲av无码一区二区三区人妖| 伊人久久无码中文字幕| 超清无码一区二区三区| 免费无码又爽又刺激高潮| 啊灬啊别停灬用力啊无码视频| 亚洲成AV人片在线观看无码| 久久久久久国产精品无码下载| 免费无码AV片在线观看软件| 精品深夜AV无码一区二区| 无码久久精品国产亚洲Av影片| 久久久久亚洲?V成人无码| 亚洲AV无码专区在线厂| 无码精品不卡一区二区三区| 无码少妇A片一区二区三区| 亚洲精品无码久久| 蜜臀AV无码精品人妻色欲| 亚洲av日韩av永久无码电影| 亚洲av成人中文无码专区| 国产精品无码久久四虎| 国产免费AV片无码永久免费| 无码av中文一二三区| 久久精品无码一区二区app| 中国少妇无码专区| 亚洲AV无码久久寂寞少妇| 久久亚洲AV无码精品色午夜| 成人免费午夜无码视频| 久久亚洲精品无码gv|