Partager via


Étape 3 : Tester l’application migrée

Étape 3 sur 3

Durée d’exécution : 5 minutes

Objectif: Dans cette étape, vous allez tester l’application migrée en appelant le SD_RFC_CUSTOMER_GET RFC. Pour ce faire, vous supprimez un message de demande conforme au schéma généré à l’aide de l’adaptateur SAP vPrev.

Prérequis

  • Configurez l’application BizTalk en mappant les ports logiques de l’orchestration BizTalk aux ports physiques de la console d’administration BizTalk Server.

  • Configurez l’application BizTalk pour utiliser le port d’envoi WCF-Custom pour l’adaptateur SAP wcf.

Pour tester l’application migrée

  1. Dans le dossier SAP_RFC_Migration, copiez le message de demande Input.xml. Ce message de demande est conforme au schéma généré par l’adaptateur SAP vPrev. À l’aide de la carte sortante, le port d’envoi WCF-Custom le convertit pour le rendre conforme au schéma de l’adaptateur SAP basé sur WCF et l’envoie au système 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>  
    
  2. Collez le message de demande dans le dossier mappé à l’emplacement de réception du fichier.

  3. L’orchestration consomme le message de requête et l’envoie au système SAP. La réponse du système SAP est reçue dans le schéma conforme au schéma de l’adaptateur SAP basé sur WCF. À l’aide de la carte entrante, le port d’envoi WCF-Custom le convertit en schéma de l’adaptateur SAP vPrev. La réponse du système SAP est enregistrée dans l’autre emplacement de fichier défini dans le cadre de l’orchestration. La réponse au message de demande précédent est la suivante :

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

Voir aussi

Didacticiel 2 : Migration d’un projet BizTalk RFC SAP