古詩詞大全網 - 個性簽名 - 如何設計壹個作為基於json的api公開的整合流程

如何設計壹個作為基於json的api公開的整合流程

第 2 部分展示了如何構建壹個整合流程(orchestration),該整合流程可調用 Salesforce.com 公開的基於 JSON 的 REST API 來創建壹個賬戶。第 3 部分展示如何設計壹個作為基於 JSON 的 API 公開的整合流程。

WebSphere Cast Iron(後面簡稱為 Cast Iron)被廣泛用於遍及內部和外部應用程序的集成和遷移。過去,JSON 被普遍用作 REST API 的傳輸類型,因為與 XML 相比,它的格式是輕量級的。

在 Cast Iron 中,您可以創建和公開壹個基於 JSON 的 API,這是壹個以 JSON 格式接受請求並發送響應的整合流程。Cast Iron 使用了 XML 和XML 模式。Cast Iron 引入了兩個用來處理 JSON 數據的新活動:Read JSON 和 Write JSON。這些活動在整合流程的創建過程中非常有用,該整合流程代表 Cast Iron 中基於 JSON 的 API。本文將介紹如何創建壹個作為 API 公開的整合流程,此 API 可接收和發出 JSON 數據。

構建壹個基於 JSON 的 API 在 Cast Iron 中添加兩個數字

在此場景中,您將學習如何公開壹個 REST API,它通過使用 Read JSON 和 Write JSON 活動接收帶有兩個數字的請求,並在 JSON 消息中發送輸入數字的總和作為響應。樣例請求和響應 JSON 消息如表 1 所示。

表 1. 添加兩個 API 樣例請求和響應 JSON 消息數字。