傳送 WebSphere MQ 端點要求

您可以針對使用 WebSphere® MQ 端點的服務發出呼叫。

開始之前

如果服務使用 Secure Sockets Layer (SSL) 鑑別,請在傳送要求之前建立 SSL 配置。如需相關資訊,請參閱建立 SSL 配置

如果服務將 SOAP 安全用於加密、簽章或其他安全演算法,您必須先為環境配置正確的程式庫和配置檔,然後為 WSDL 檔建立安全設定檔。如需相關資訊,請參閱配置 SOAP 安全環境建立 WSDL 檔的安全設定檔

程序

如果要傳送要求給 WebSphere MQ 服務,請執行下列動作:

  1. 按一下開啟通用服務用戶端工具列按鈕 (「開啟通用服務用戶端」按鈕),並且選取要求頁面。
  2. 按一下新增 (「新增」按鈕),然後按一下您要傳送的要求類型,或在「要求程式庫」中,用滑鼠右鍵按一下端點,並選取您要傳送的要求類型
  3. 在「配置通訊協定」視窗中,選取 WebSphere MQ,並指定 WebSphere MQ 傳輸配置。 必要的話,請按一下「新建」,以建立呼叫的 WebSphere MQ 傳輸配置。
  4. 指定 SOAP 動作。 如果服務要求您置換 WebSphere MQ 傳輸配置中指定的標頭,請選取置換 MQ 通訊協定配置值,並且指定正確的詳細資料。
  5. 下一步
  6. 在「選取根元素」頁面中,如果服務使用特定的「XML 綱目定義 (XSD)」,請從清單中選取一個 XSD 檔,或按一下瀏覽,匯入 XSD 檔,然後選取要求的根元素。 如果服務沒有可用的 XSD,請選取無綱目
  7. 按一下完成 這時會將要求新增至「要求程式庫」的端點區段。
  8. 在「要求程式庫」中,選取要求元素。 通用服務用戶端會顯示三個步驟:編輯資料呼叫檢視回應編輯資料步驟之下會顯示要求的詳細資料。
  9. 根據您在步驟 2 中選取的要求,在「訊息」頁面中,使用「表單」、「樹狀」或「程式碼」視圖,來編輯要求的內容。 每一個視圖會以不同的格式來顯示相同的資料。如果要在「表單」或「樹狀」視圖中,新增或移除 XML 元素,請按一下綱目 > 驗證和協助,以符合綱目型錄中指定的 XSD。
  10. 在「傳輸」頁面中,必要的話,可變更要求所使用的傳輸配置。 如果要建立及編輯傳輸與安全配置,請使用傳輸標籤。
  11. 如果您在步驟 2 中選取 SOAP XML 要求,請在「要求堆疊」頁面中,指定是否置換套用至 WSDL 檔送出要求的安全或處理演算法。 如果要新增「回應堆疊」頁面,以編輯送入回應的安全或處理演算法,請按一下顯示回應堆疊
    註: 這些設定只適用於現行要求。如果要編輯使用現行 WSDL 檔之所有要求的要求或回應堆疊,請按一下編輯 WSDL 安全,以開啟「WSDL 安全編輯器」。
  12. 當備妥時,請按一下呼叫,以傳送服務要求。 通用服務用戶端會傳送要求,並在檢視回應步驟之下,顯示訊息回覆。

下一步

成功的要求會記錄並新增至要求歷程清單。如果您使用 IBM Rational® Performance TesterIBM Rational Service Tester for SOA Quality,您可以按一下產生測試套組按鈕 (產生測試套組),來建立服務測試。

意見