【问题标题】:Using WCF Data Services with Windows Applications将 WCF 数据服务与 Windows 应用程序一起使用
【发布时间】:2011-01-25 15:50:35
【问题描述】:

在普通的 Windows 应用程序(Winforms 或 WPF)中使用 WCF 数据服务是否有意义,还是该技术仅适用于 Web 或 Silverlight 应用程序?

与普通 WCF 相比有什么优势?

【问题讨论】:

    标签: c# wpf winforms wcf wcf-data-services


    【解决方案1】:

    坦率地说,无论如何,这确实是个人喜好。数据服务与“常规”服务之间的唯一真正区别在于,数据服务对您的传输和数据格式做出了一些基于约定的假设。如果使用 RESTful 服务对您有意义(几乎所有关键操作是数据查询或操作功能的服务都是如此),那么是的。如果您有更多面向工作流的操作,那么可能没有(也许,b/c RESTful 服务仍然可以代表工作流,如果他们愿意,这不是他们通常接受的优势)。

    【讨论】:

    • WCF 数据服务为 REST 公开元数据 - 与没有任何元数据的“普通”REST 服务相比,这是一个很大的改进......这允许客户端代理生成享受美好、干净的体验。
    • 当然,但我认为 OP 甚至还没有决定他是否需要 REST 服务。
    【解决方案2】:

    观看这些视频系列,向您展示用于构建正交应用架构的全套技术。

    http://channel9.msdn.com/Series/The-Full-Stack

    【讨论】:

      【解决方案3】:

      如果您的目标是在未来使用云,那么您迈出了正确的一步。 如果将来您预见到不同技术的产品可以使用此数据服务的情况。这可能是正确的一步。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-06
        • 2013-11-02
        • 1970-01-01
        • 2011-03-14
        • 2011-12-05
        • 2010-12-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多