計劃處理整合資料
在起始整合交易之前,必須決定要使用哪些整合元件。 還必須計劃如何實作這些元件,才能順利達成與用於整合的外部目的地的整合。
選擇使用的元件及如何實作通常由與之整合的外部應用程式決定。 這些選項包括下列考量:
- 資料類型
- 定義資料,例如,工作單與個人資料。 在定義時,判定是否有預先定義的物件結構支援每一組資料,還是必須建立更多物件結構。
- 方向
- 對於每一組資料,整合情境實作的方向為何,傳送出埠交易還是接收入埠交易,還是兩者? 整合的方向會因每組資料而異。
- 訊息交換
- 此因素取決於外部應用程式的功能,且選項可以包括使用檔案 (XML、JSON 或純文字,例如 CSV) 來整合資料、呼叫 Web 服務,以及透過 HTTP 公佈 XML 或 JSON。 交換資料的方法與發生頻率可因每組資料而異。
- 自訂作業
- 當交換資料時,應用程式內的自訂作業是否需要轉換訊息內容或套用整合商業規則? 如果需要自訂作業,它是使用整合架構功能 (例如 Java™ 結束程式類別、 自動化 Script、XSL 對映或處理規則) ,還是在外部應用程式中實作自訂作業?
視這些問題的回答而定,需要不同類型的元件和 API 配置,其中可包含:
- 物件結構
- 訊息範本(如果出埠整合訊息的格式為 JSON 或 XML 格式)
- API 金鑰
- 發佈通道與呼叫通道
- 企業服務
- 物件結構服務、企業服務與標準服務
- Web 服務
- REST 和 OSLC API
- 外部系統
- 端點