步驟 3:測試已移轉的應用程式
完成時間: 5 分鐘
目的: 在此步驟中,您會叫用 SD_RFC_CUSTOMER_GET RFC 來測試已移轉的應用程式。 若要這樣做,您可以卸載符合使用 vPrev SAP 配接器產生的架構的要求訊息。
必要條件
將 BizTalk 協調流程中的邏輯埠對應至 BizTalk Server 管理主控台中的實體埠,以設定 BizTalk 應用程式。
設定 BizTalk 應用程式,以使用 WCF 型 SAP 配接器的 WCF-Custom 傳送埠。
測試已移轉的應用程式
從SAP_RFC_Migration資料夾中,複製 Input.xml 要求訊息。 此要求訊息符合 vPrev SAP 配接器所產生的架構。 使用輸出對應時,WCF-Custom 傳送埠會轉換此埠,以符合 WCF 型 SAP 配接器的架構,並將它傳送至 SAP 系統。
<ns0:SD_RFC_CUSTOMER_GET_Request xmlns:ns0="http://schemas.microsoft.com/BizTalk/2003"> <KUNNR>0000001390</KUNNR> <NAME1/> <CUSTOMER_T/> </ns0:SD_RFC_CUSTOMER_GET_Request>
將要求訊息貼到對應至檔案接收位置的資料夾。
協調流程會取用要求訊息,並將其傳送至 SAP 系統。 SAP 系統的回應會在符合 WCF 型 SAP 配接器的架構中接收。 使用輸入對應,WCF-Custom 傳送埠會將此轉換成 vPrev SAP 配接器的架構。 SAP 系統的回應會儲存至定義為協調流程一部分的其他檔案位置。 先前要求訊息的回應如下:
<?xml version="1.0" encoding="utf-8" ?> <ns0:SD_RFC_CUSTOMER_GET_Response xmlns:ns0="http://schemas.microsoft.com/BizTalk/2003"> <CUSTOMER_T> <KUNNR>0000001390</KUNNR> <ANRED>Firma</ANRED> <NAME1>Contoso, Ltd.</NAME1> <PFACH /> <STRAS>Strasse 4567</STRAS> <PSTLZ>50000</PSTLZ> <ORT01>Aachen</ORT01> <TELF1>0123-45678</TELF1> <TELFX>0123-56789</TELFX> </CUSTOMER_T> </ns0:SD_RFC_CUSTOMER_GET_Response>