配置 UPES

本章說明如何定義及配置「使用者定義的程式執行伺服器 (UPES)」。透過 UPES,工作流程節點可以對 WebSphere MQ Workflow 的連接器發出要求。

註:
配置 UPES 之前,您必須在系統上安裝「WebSphere MQ Workflow 建置時期」環境。
  1. 啟動「MQ Workflow 建置時期」應用程式並按一下「網路」標籤。

    圖 12. 「WebSphere MQ Workflow 建置時期」:網路」檢視畫面


  2. 從功能表列選取「系統 > 新建使用者定義的程式執行伺服器」。

    圖 13. 「WebSphere MQ Workflow 建置時期」:選擇新的 UPES


  3. 在對話框中,輸入 UPES 的唯一名稱 (例如,CWLDSVR)。

    圖 14. 「WebSphere MQ Workflow 建置時期」:命名新 UPES


  4. 按一下「訊息佇列作業」標籤,並輸入連接器之輸入佇列及佇列管理程式的名稱。

    圖 15. 「WebSphere MQ Workflow 建置時期」:配置訊息佇列


  5. 按一下「實作」標籤。

    圖 16. 「WebSphere MQ Workflow 建置時期」:「實作」檢視畫面


  6. 從功能表列選取「程式 > 新程式」。

    圖 17. 「WebSphere MQ Workflow 建置時期」:選擇新程式


  7. 指定程式的名稱。因為必須為每個節點至協同作業關係定義個別的 UPES 程式,所以您可能要使用與協同作業相同的名稱。

    圖 18. 「WebSphere MQ Workflow 建置時期」:命名新程式


  8. 按一下「資料」標籤,並指定程式或協同作業將接受的資料結構。確定勾選「程式可以自動執行」方框。

    圖 19. 「WebSphere MQ Workflow 建置時期」:指定資料結構


  9. 按一下「視窗」標籤,並輸入要執行之現有的程式。
    註:
    儘管不執行您指定的程式,但 WebSphere MQ Workflow 仍要求定義它。

    在工作流程設計時必須指定指令行參數,這些參數指出將資料結構公佈到 ICS 時,要使用哪個動詞及協同作業。連接器要求這些參數遵循名稱值格式, 且要求以分號隔開多個名稱值組。目前,可以指定兩個值:verbcollab。例如, 若要指定將工作流程資料結構發出至連接器,然後使用協同作業 CreditInfoSync 中的 Update 動詞來處理, 則程式參數必須為 verb=Update; collab=CreditInfoSync。如果未指定協同作業名稱 (verb=Update 程式參數),則資料結構會公佈至所有訂閱協同作業。

    圖 20. 「WebSphere MQ Workflow 建置時期」:指定指令行參數


  10. 若要讓程式節點發出要求到 WebSphere MQ Workflow 連接器,請建立新的程式節點,並指定程式的名稱 (如步驟 7 中所定義)。

    圖 21. 「WebSphere MQ Workflow 建置時期」:建立新的程式節點


  11. 定義程式執行伺服器 (CWLDSVR.FMCSYS.FMCGRP),並選取同步或非同步要求類型。

    圖 22. 「WebSphere MQ Workflow 建置時期」:定義程式伺服器


    當在 WebSphere MQ Workflow 中到達此節點時,會將包含工作流程資料結構的訊息發出至連接器。 連接器會處理商業內容並傳回任何內容變更或錯誤。

Copyright IBM Corp. 1997, 2003