步骤 3:测试已迁移的应用程序

步骤 3(共 3

完成时间: 5 分钟

目的: 在此步骤中,你将通过调用SD_RFC_CUSTOMER_GET RFC 来测试迁移的应用程序。 为此,请删除符合使用 vPrev SAP 适配器生成的架构的请求消息。

必备条件

  • 通过将 BizTalk 业务流程中的逻辑端口映射到 BizTalk Server 管理控制台中的物理端口来配置 BizTalk 应用程序。

  • 将 BizTalk 应用程序配置为使用基于 WCF 的 SAP 适配器的 WCF-Custom 发送端口。

测试迁移的应用程序

  1. 从 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>  
    
  2. 将请求消息粘贴到映射到文件接收位置的文件夹。

  3. 业务流程使用请求消息并将其发送到 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>  
    

另请参阅

教程 2:迁移 SAP RFC BizTalk 项目