【发布时间】:2010-12-08 18:39:31
【问题描述】:
这是一个有待商榷的一般性问题。您建议我们使用什么来使 Winforms 客户端与 Windows 服务通信。我们的场景是这样的:我们有一个 Windows 服务(C# .Net Framework 4.0),可以将大量不同的数据批量导入数据库。
Windows 客户端将使用户能够实时监控批处理进度、重新启动批处理以及执行其他简单的配置任务。
我有兴趣就使用哪些技术/方法以及为什么进行友好的辩论。套接字连接、远程处理、WCF,无论您过去使用过什么。
如果有人有工作示例的链接,那就太好了。
这里有很多问题需要考虑...线程、网络距离和性能等...理想情况下,我希望它能够通过 VPN 连接正常工作,但这不是一个严格的要求。
谢谢!
【问题讨论】:
标签: c# winforms wcf windows-services remoting