整合服務
功能簡介
用於建立整合服務和表單方法,與第三方系統進行連接,打通企業上下游業務。整合服務在微程式中建立後,第三方系統可以直接調用並用於資料傳輸。
- 整合服務在微程式中建立後,第三方系統可以直接調用並用於資料傳輸,目前版本支持restful適配器、SOAP適配器、Sap適配器。
- 每個服務下需要建立表單方法,調用時可綁定單個方法。
功能架構
設定路徑
路徑:「業務整合」——「整合服務」——「新增服務」&「新增方法」
特別說明:一個服務下,可以有多個調用方法;
相關釋義
訊息項 | 選項 | 填寫說明 |
---|---|---|
服務編碼 | -- | 用於唯一標識您建立的服務,可支持字母、數字、符號組合 |
服務名稱 | -- | 用於標識您建立的服務 |
適配器 | 標準Rest適配器 | 基於rest規範的提供的http接口,json格式 |
Soap適配器 | rpc的一種通訊協議,xml格式,直接把接入的服務提供的方法同步過來 | |
Data Table適配器 | 通過對實體表的增刪改查操作實現業務整合 | |
Database Sql適配器 | 直接操作目標資料庫,自己編寫sql,通過sql查詢實現業務整合,不固定任何表 | |
SAP適配器 | 也是一種協議,通過函數實現業務整合 | |
kafka適配器 | 向kafka中發送訊息的操作實現業務整合 | |
授權方式 | Basic Authentication | 根據username、password來進行鑑權 |
OAuth2 Password | 根據客戶端憑證,以及username、password來進行鑑權,更安全可靠; | |
OAuth2 Client Credentials | 根據客戶端憑證進行鑑權; | |
無鑑權 | 提供url即可; | |
服務類型 | 私有 | 僅自己能用(但:系統管理員不受限制,所有都能用) |
共享 | 可共享給其他的子管理員編輯查看 + 可編輯者:在業務整合中可以對這個服務進行增刪改,只能選擇子管理員 + 可查看者:在業務整合中可看到這個服務,只能選擇子管理員 | |
屬性名稱 | -- | 根據“適配器、授權方式”的不同,綁定連接服務的帳號及地址訊息 |
設定說明
1、整合服務建立後,其下可建立表單方法,表單方法可設定傳入參數和返回值
傳入參數和返回值支持所有資料項類型,同時支持數組、對象
數組下級中可新增支持數組與對象
表單規則中調用表單方法時,數組對應方式支持選擇主表或子表
2、業務整合rest適配器的支持路徑設定參數
- restful適配器下的表單方法中,地址URL中填寫{xxx}格式的內容時(支持多個{}),自動將{}內的參數展示在下面的傳入參數處
- 修改URL實時解析到傳入參數中,若將URL中路徑參數刪除,則在傳入參數tab下直接刪除該參數
3、設定http請求類型的表單方法,可根據連接結果,自動填寫返回值來設定表單方法的參數
提取到返回值產生參數
場景示範
更新: 2024-08-23 20:26:12
原文: https://www.yuque.com/skwme4/hyk0u0/dliggm