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 消息數字。