.NET Remoting 适用于偶尔连接的应用程序 - 适合吗?

发布于 2024-08-09 13:59:39 字数 777 浏览 3 评论 0原文

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

如果您使用过.NET Remoting,它应该在这里稳定“适合” ,那么进一步调试会产生稳定的应用程序吗?或者我们应该寻找其他方向,也许是 Microsoft Sync Framework 2.0?

编辑:最重要的...尽管它是遗留的....NET Remoting 本质上足够稳定和合适,因此优秀的开发人员可以让它可靠地完成我们需要的工作吗?

我需要足够超过最佳——替代方案是在半空中更换飞机。 (如需灵感,请参阅 Joel 谈管道胶带编程。)

Our 70 mobile laptop users are struggling with a new version of an externally developed .NET application that downloads a subset of cases, allows offline data entry, then uploads the results when reconnected. Data transfer seems unreliable on both dialup and wired Ethernet links. Using .NET 2.0 SP1.

If you've used .NET Remoting, should it be a stable "good fit" here, so further debugging will yield a stable application? Or should we look in other directions, maybe Microsoft Sync Framework 2.0?

EDIT: Most important...although it's legacy...is .NET Remoting inherently stable and suitable enough so a good developer can make it do what we need reliably?

For this I need adequate more than than optimal--the alternative is changing planes in midair. (For inspiration, see Joel on Duct Tape Programming.)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

り繁华旳梦境 2024-08-16 13:59:39

我绝对会放弃任何较旧的 .NET 1.1 通信技术,例如 .NET Remoting。这些框架已被 Microsoft 正式弃用为“遗留”框架(截至 2009 年 9 月),建议的替代框架是 WCF。 WCF 绝对可以满足您的需要,并且它是一个 Web 服务平台,您应该不会为笔记本电脑用户实现稳定的离线环境而遇到困难。

但是,如果 MS Sync Framework 2.0 能够满足您的需求并且易于使用,我会选择它。它是微软当前的技术平台,应该相当可靠。

I would definitely state away from any of the older .NET 1.1 communications technologies like .NET Remoting. Those frameworks have been officially deprecated as "legacy" by Microsoft (as of September 2009), and the recommended replacement is WCF. WCF can definitely do what you need it to do, and it being a web services platform, you shouldn't have a hard time implementing a stable offline environment for your laptop users.

However, if the MS Sync Framework 2.0 does what you need and makes it easy to use, I would go with that. It is a current technology platform from Microsoft, and it should be pretty solid.

泪痕残 2024-08-16 13:59:39

根据您所描述的需求,同步框架旨在帮助您。直接引用自该网站:

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

坦白说,这满足了您的需求。以下是一些可以提供帮助的链接:

同步框架开发中心

Sync 101 - 入门

希望这会有所帮助。

For your described needs, the Sync Framework was built to help you out. A direct quote from the site:

A comprehensive synchronization platform that enables collaboration and offline access for applications, services, and devices with support for any data type, any data store, any transfer protocol, and any network topology.

This is quite frankly, your needs catered for. Here are a couple of links to help out:

Sync Framework Development Center

Sync 101 - Getting Started

Hope this helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文