【问题标题】:How to call Sabre EnhancedSeatMapRQ soap web service from .NET?如何从 .NET 调用 Sabre EnhancedSeatMapRQ 肥皂网络服务?
【发布时间】:2016-02-08 23:59:27
【问题描述】:

我能够从 SoapUI 在 TSTS 环境中调用 EnhancedSeatMapRQ。当我使用 Visual Studio 2015 生成的 Soap 代理进行相同的调用时,我得到空的反序列化项目部分。我还在 ApplicationResults 部分获得“完成”(成功)。我可以通过 Fiddler 看到调用实际上是成功的,并且该问题是由于 .Net 反序列化造成的。

【问题讨论】:

    标签: .net soap sabre


    【解决方案1】:

    EnhancedSeatMapRQ v3.0 似乎没有正确反序列化响应。

    有一个专门为 .NET 为 v2.0 创建的 WSDL,在更正另一个 WSDL 之前,您可以使用那个,这是链接:
    http://webservices.sabre.com/drc/providerdoc/Merchandising/EnhancedSeatMapService_2_0_dotNET.zip

    【讨论】:

    • EnhancedSeatMapRQ v4.0 也无法正确反序列化。
    • v5.0已经发布,据说兼容.NET,你不妨试试
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-29
    • 2021-07-29
    • 2017-01-16
    相关资源
    最近更新 更多