【问题标题】:Can Windows CE (.NET CF 1.0) apps access web services?Windows CE (.NET CF 1.0) 应用程序可以访问 Web 服务吗?
【发布时间】:2013-03-06 19:27:55
【问题描述】:

我们计划用某种简化的服务替换旧的“服务器”应用程序(一个 Windows 窗体应用程序,虽然它并不真正需要它,但它是一个 GUI 表示(显示状态消息))。服务器/服务响应数据请求并发送所述数据。旧版 (.NET CF 1.0) 应用程序是否能够更新到更新的技术(因为它们运行的​​手持设备没有空间容纳更新/更大的 .NET Compact Framework 运行时)能够访问“新奇”的服务,例如 asp.net RESTful Web 服务?如果没有,还有哪些其他选择?或者,即使在可行的情况下还有更好的选择,你们会建议什么?

【问题讨论】:

  • 使用 web 应用程序怎么样,即使用 windows-ce 访问网站?
  • 好的; .NET 1.1 应用程序会有这种限制吗?例如,它可以使用 SignalR 吗?
  • 你是在服务器上还是在windows-ce设备上限制使用.net 1.1?
  • Windows CE 设备。
  • 我会转而使用 Web 应用程序,因此所有 Windows CE 设备都需要一个 Web 浏览器(尽管是旧的),因此逻辑都可以是服务器端的。当然,当 Web 应用程序与客户端应用程序相比时,还有更多需要考虑。

标签: asp.net web-services rest compact-framework windows-ce


【解决方案1】:

不,旧的 .Net“服务参考”不理解新的格式/协议。

但是,归根结底,这只是一堆自动生成的将“对象”映射到 XML 的代码。

建议:

直接解析 XML。

如果有疑问,请使用SoapUI 使用您的目标服务

除非您有一个非常复杂的架构,否则这可能是最容易编程且内存效率最高的解决方案。

恕我直言...

【讨论】:

    猜你喜欢
    • 2013-10-14
    • 2018-01-16
    • 2011-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-18
    • 1970-01-01
    相关资源
    最近更新 更多