【问题标题】:How should I connect to .NET 1.1 Webservice from a .NET CF 3.5 Windows Application?我应该如何从 .NET CF 3.5 Windows 应用程序连接到 .NET 1.1 Webservice?
【发布时间】:2010-10-03 13:03:20
【问题描述】:

我在 .NET Compact Framework 1.0 中有一个 Windows 应用程序。我已使用 .NET 转换向导将应用程序迁移到 .NET CF 3.5 (VS 2008)。 CF 1.0 应用程序连接到在 .NET 1.1 中开发的 Web 服务。当我尝试在 CF 3.5 应用程序中连接到相同的 Web 服务时,它会导致“远程服务器没有响应 (503)”错误。谁能帮我解决这个问题?我还比较了两个版本的“References.cs”文件。他们是一样的。我应该在 .NET 3.5 或 VS 2008 中进行任何配置更改吗?

谢谢

【问题讨论】:

  • 您应该至少升级到 .NET 2.0,因为 .NET 1.1 在 XML 序列化和一般 XML 处理中存在一些错误。这些错误可能只是使 .NET 1.1 服务不兼容。

标签: .net web-services compact-framework


【解决方案1】:

显然,首先要做的是确保 Web 服务仍按预期运行,浏览到服务器上的定义。

接下来,我将根据 WSDL 定义更新 Web 参考,以确保您拥有良好版本的 Web 参考。

1.1 和 2.0/3.5 之间存在一些差异,例如动态端点的配置,但不会影响基本通信。

否则,它应该可以正常工作。毕竟,Web 服务的理念是不依赖于服务器的类型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    • 2013-02-27
    • 2011-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多