使用「測試連接器」來檢視商業資料

「測試連接器」為圖形式介面,它會在列表格式檢視畫面中呈現商業物件的結構。連接器透過商業邏輯將資料交換成應用程式, 因此沒有圖形式介面。「測試連接器」使用圖形式檢視來模擬連接器,能夠在介面中更容易瞭解連接器的角色, 而除去執行實際連接器的複雜度。

CustomerSynchronization_SourceToDestination 協同作業物件藉由將商業物件從「測試連接器」的某個實例傳送至另一個實例的方式, 來測試 IBM WebSphere Business Integration Server Express 系統。「客戶」商業物件為平面式,而非階層式。它不包含任何其他商業物件。CustomerSynchronization 協同範本會將商業物件 (由介面中的來源連接器來傳送) 傳送到目標連接器,而且不套用任何值得注意的商業邏輯。SourceConnector 和 DestinationConnector 定義代表連接器的伺服器端元件。它們不代表可執行的連接器。這些定義足夠驗證 IBM WebSphere Business Integration Server Express 的子系統。

下列指示使用「測試連接器」來模擬連接器交換 IBM WebSphere Business Integration Server Express 系統的資料。

註:
針對這些指示的目的,假設您已啟動 InterChange Server Express系統管理程式登錄 InterChange Server Express 實例,並已驗證測試連接器和協同作業物件均在作用中。
  1. 將網路磁碟機對應到 OS/400 系統 (\\OS400system\root)。
  2. 按一下開始 > 程式集 > IBM WebSphere Business Integration Express > Toolset Express > 開發 > 測試連接器以啟動「測試連接器」。
  3. 在「測試連接器」功能表列中按一下檔案 > 建立/選取設定檔
  4. 在「連接器設定檔」功能表列中選取檔案 > 新建設定檔
  5. 按一下瀏覽,然後導覽至您在步驟 1 中設定的對應磁碟機。導覽至 \QIBM\UserData\WBIServer43\QWBIDFT\ 目錄, 按一下以選取 InterchangeSystem.cfg 檔案,然後按一下開啟
    註:
    若您正在為您以 create_instance.sh Script 來建立的實例執行此作業, 請使用實例名稱來替代 QWBIDFT。
  6. 在「連接器名稱」欄位中,輸入 SourceConnector
  7. 在「伺服器」欄位中,輸入伺服器名稱 QWBIDFT, 或是您在 create_instance.sh Script 所使用的名稱。
  8. 在「密碼」欄位中,輸入 ICS 管理使用者的密碼。如果您沒有在安裝後變更密碼,則密碼為 null
  9. 按一下以選取 SourceConnector 設定檔, 然後按一下確定。若選取 SourceConnector 設定檔,會顯示以下的「連接器設定檔」對話框。

  10. 在「測試連接器」功能表列中按一下檔案 > 連接。此動作會連接「測試連接器」的現行實例與載入伺服器的 SourceConnector 設定檔。
  11. 重複步驟 2 至步驟 9 來啟動「測試連接器」的另一個實例。使用 DestinationConnector 來代替步驟 69 中的 SourceConnector。
  12. 在「測試連接器」功能表列中按一下檔案 > 連接。此動作會連接「測試連接器」的現行實例與載入伺服器的 DestinationConnector 設定檔。
  13. 在載入 SourceConnector 設定檔的「測試連接器」實例中, 按一下功能表列中的編輯 > 載入 BO
  14. 在「開啟」對話框中,導覽至對應磁碟機的 \QIBM\UserData\WBIServer43\QWBIDFT\Samples\SystemTest\, 然後按一下以選取 Customer.bo 資料夾。「開啟」對話框顯示如下。

  15. 按一下開啟以開啟 Customer.bo 檔案,並顯示「新建實例」對話框。
  16. 在「輸入名稱」欄位中輸入 Customer_0, 然後按一下確定
  17. 請注意「客戶」商業物件欄位中的值 (例如 FirstName、String、Tom),如下所示。

  18. 按一下功能表列中的要求 > 傳送來傳送商業物件。
  19. 請注意已載入 DestinationConnector 設定檔的「測試連接器」實例。若「BO 要求清單」窗格包含 Customer.Create (如下所示),表示已收到「客戶」商業物件。

  20. 按兩下 『Customer.create』 事件,將它當作回應商業物件來檢視。以下顯示「回應 BO」對話框。

  21. 選用項目:在每一個欄位中按兩下, 以目標應用程式一般指派其唯一值給其要進行處理的事件之方式來編輯資料。完成編輯欄位時,請按一下確定
  22. 在功能表列中按一下要求 > 回覆 > 成功, 以模擬目標應用程式成功處理商業物件,並將它傳回 InterChange Server Express。
  23. 當您完成傳送及回覆事件時,按一下「測試連接器」功能表列中的檔案 > 結束, 然後在提示關閉「測試連接器」時按一下

Copyright IBM Corp. 2004