【问题标题】:.NET Remoting for Occasionally Connected App - good fit?.NET 远程处理偶尔连接的应用程序 - 合适吗?
【发布时间】:2009-11-03 08:06:56
【问题描述】:

我们的 70 名移动笔记本电脑用户正在努力使用外部开发的 .NET 应用程序的新版本,该应用程序可以下载一部分案例,允许离线数据输入,然后在重新连接时上传结果。拨号和有线以太网链路上的数据传输似乎都不可靠。使用 .NET 2.0 SP1。

如果你使用过.NET Remoting,它应该是一个稳定的“合适的”,所以进一步调试会产生一个稳定的应用程序?或者我们应该看看其他方向,也许是Microsoft Sync Framework 2.0?

编辑:最重要的...虽然它是传统的....NET Remoting 本身就足够稳定和合适,因此优秀的开发人员可以让它可靠地完成我们需要的工作吗?强>

为此,我需要足够而不是最佳——另一种方法是在半空中更换飞机。 (有关灵感,请参阅Joel on Duct Tape Programming。)

【问题讨论】:

    标签: .net remoting sync


    【解决方案1】:

    我肯定会远离任何较旧的 .NET 1.1 通信技术,例如 .NET Remoting。这些框架已被 Microsoft 正式弃用为“旧版”(截至 2009 年 9 月),推荐的替代品是 WCF。 WCF 绝对可以做你需要它做的事情,而且它是一个 Web 服务平台,你应该不会很难为你的笔记本电脑用户实现一个稳定的离线环境。

    但是,如果 MS Sync Framework 2.0 能满足您的需求并使其易于使用,我会接受。它是微软当前的技术平台,应该相当稳固。

    【讨论】:

      【解决方案2】:

      为了满足您所描述的需求,我们构建了 Sync Framework 来帮助您。来自网站的直接引用:

      一个全面的同步平台,支持任何数据类型、任何数据存储、任何传输协议和任何网络拓扑,支持应用程序、服务和设备的协作和离线访问。

      坦率地说,这可以满足您的需求。这里有几个链接可以帮助您:

      Sync Framework Development Center

      Sync 101 - Getting Started

      希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 2011-11-29
        • 2012-04-23
        • 1970-01-01
        • 1970-01-01
        • 2018-09-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多