Freigeben über


Schritt 3: Testen der migrierten Anwendung

Schritt 3 von 3

Dauer: 5 Minuten

Ziel: In diesem Schritt testen Sie die migrierte Anwendung, indem Sie die SD_RFC_CUSTOMER_GET RFC aufrufen. Dazu löschen Sie eine Anforderungsmeldung, die dem schema entspricht, das mit dem vPrev-SAP-Adapter generiert wurde.

Voraussetzungen

  • Konfigurieren Sie die BizTalk-Anwendung, indem Sie die logischen Ports in der BizTalk-Orchestrierung physischen Ports in der BizTalk Server-Verwaltungskonsole zuordnen.

  • Konfigurieren Sie die BizTalk-Anwendung für die Verwendung des WCF-Custom Sendeports für den WCF-basierten SAP-Adapter.

So testen Sie die migrierte Anwendung

  1. Kopieren Sie aus dem Ordner SAP_RFC_Migration die Input.xml Anforderungsnachricht. Diese Anforderungsmeldung entspricht dem Schema, das vom SAP-Adapter vPrev generiert wurde. Mithilfe der ausgehenden Zuordnung konvertiert der WCF-Custom Sendeport dies so, dass er dem Schema für den WCF-basierten SAP-Adapter entspricht, und sendet ihn an das SAP-System.

    <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>  
    
  2. Fügen Sie die Anforderungsnachricht in den Ordner ein, der dem Datei-Empfangsspeicherort zugeordnet ist.

  3. Die Orchestrierung nutzt die Anforderungsnachricht und sendet sie an das SAP-System. Die Antwort vom SAP-System wird in dem Schema empfangen, das dem Schema des WCF-basierten SAP-Adapters entspricht. Mithilfe der eingehenden Zuordnung konvertiert der WCF-Custom Sendeports dies in das Schema für den vPrev-SAP-Adapter. Die Antwort des SAP-Systems wird an dem anderen Dateispeicherort gespeichert, der als Teil der Orchestrierung definiert ist. Die Antwort auf die vorherige Anforderungsnachricht lautet:

    <?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>  
    

Weitere Informationen

Tutorial 2: Migrieren eines SAP RFC BizTalk-Projekts