Windows服务与Winforms/WPF桌面应用程序

Pau*_*els 1 c# wpf windows-services winforms

我目前正在编写一个Windows服务,其唯一目的是轮询数据库,并根据结果信息更新其他一些数据.我把它写成Windows服务,因为它似乎是一个理想的平台.我不需要任何用户交互.

然而,在开发它时,我注意到一两个问题使开发Windows服务更耗时,开发一个简单的Windows应用程序.有没有人有这种选择的经验?这种应用程序的最佳实践是什么?有什么理由可以使用Windows服务吗?

rer*_*run 5

服务提供的功能远远不能解决发展问题.远程轮询,无需用户登录,内置故障恢复和监控.

  • 同意,一旦正确设置,服务可以完成工作而不必担心其他任何事情. (2认同)