用于长期数据收集服务器应用程序的C#体系结构

时间:2010-10-01 08:48:43

标签: c# web-services windows-services

我们即将为服务器应用程序启动一个新项目,目的是从多个数据源收集数据并将其存储在数据库中。

为了进行快速测试,我们创建了一个WinForms应用程序,该应用程序使用自定义库中的核心功能,现在必须开始将其迁移到最终产品。

从目前为止我们所做的,最好的方法是将其作为Windows服务,然后通过远程处理/ Web服务向瘦客户端或Web客户端公开基本的监控和配置。

有没有更合适的方式来制作这样的应用程序?

1 个答案:

答案 0 :(得分:1)

您可以考虑使用WCF / ADO.NET数据服务公开服务本身:http://msdn.microsoft.com/en-us/library/cc668792.aspx

另请参阅此快速演练,了解如何公开WCF数据服务:http://www.msteched.com/2010/NorthAmerica/DEV324