【问题标题】:Calling RestFul Services调用 RestFul 服务
【发布时间】:2015-07-24 13:10:49
【问题描述】:

我正在尝试从 BizTalk 2013 R2 调用 RestFull 服务。我正在尝试使用 Http 适配器更改现有的适配器并使用 Wcf-WebHttp 适配器

System.Diagnostics.EventLog.WriteEntry("ABC",   Message_Datasheets(FILE.ReceivedFileName));
varNewSearchDataLoadURL = System.Configuration.ConfigurationManager.AppSettings["NewSearchDataLoadURL"];
varNewXmlMsg = new System.Xml.XmlDocument(); 
varNewXmlMsg.LoadXml(@"<path>" +   Message_Datasheets(FILE.ReceivedFileName) + @"</path>");
Message_NewUnZip = varNewXmlMsg;
Message_NewUnZip(WCF.HttpMethodAndUrl) = @"<BtsHttpUrlMapping><Operation Name = 'RESTGet' Method ='GET'/></BtsHttpUrlMapping>";
Port_NewSearch_API(Microsoft.XLANGs.BaseTypes.Address) = varNewSearchDataLoadURL + "?path=" +    Message_Datasheets(FILE.ReceivedFileName);
Port_NewSearch_API(Microsoft.XLANGs.BaseTypes.TransportType) = "WCF-WebHttp";
Message_NewUnZip(WCF.SuppressMessageBodyForHttpVerbs) = "GET";

我不确定这是否是正确的方法。我可以在不使用 BtsVariablePropertyMapping 的情况下调用而不创建架构并提升它吗?

【问题讨论】:

    标签: biztalk biztalk-2013r2


    【解决方案1】:

    以下代码有效,无需使用 BtsVariablePropertyMapping

    System.Diagnostics.EventLog.WriteEntry("ABC",   Message_Datasheets(FILE.ReceivedFileName));
    varNewSearchDataLoadURL = System.Configuration.ConfigurationManager.AppSettings["NewSearchDataLoadURL"];
    varNewXmlMsg = new System.Xml.XmlDocument(); 
    varNewXmlMsg.LoadXml(@"<path>" +   Message_Datasheets(FILE.ReceivedFileName) + @"</path>");
    Message_NewUnZip = varNewXmlMsg;
    Message_NewUnZip(WCF.HttpMethodAndUrl) = @"<BtsHttpUrlMapping><Operation Name = 'RESTGet' Method ='GET'/></BtsHttpUrlMapping>";
    Port_NewSearch_API(Microsoft.XLANGs.BaseTypes.Address) = varNewSearchDataLoadURL + "?path=" +    Message_Datasheets(FILE.ReceivedFileName);
    Port_NewSearch_API(Microsoft.XLANGs.BaseTypes.TransportType) = "WCF-WebHttp";
    Message_NewUnZip(WCF.SuppressMessageBodyForHttpVerbs) = "GET";
    

    【讨论】:

      猜你喜欢
      • 2011-11-02
      • 2015-12-15
      • 2011-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-22
      • 2015-06-14
      • 1970-01-01
      相关资源
      最近更新 更多