日期:2014-05-17  浏览次数:20711 次

Windows Service 的使用,不知合不合适? 请大师指点。
想把“应用程序”做成“Windows Service”,不知合不合适,请大师指点。

“应用程序”的情况:

1、不论任何时候,应用程序随操作系统自动启动。 普通应用程序还要添加启动项,Windows Service不用添加了吧。

2、寄宿“WCF”服务,被采集端和“Web”端使用。

3、处理指定“数据库”数据,比如“回滚数据库数据”,“智能补充数据库数据”。

4、预处理数据库数据,比如“排查错误”、“汇总计算”等。

5、报警,“短信猫”通信。

6、常用数据库维护,比如增、删、改、查“建筑信息”、“楼层信息”、“职工信息”、“人数信息”等。


这样的情况适合用“Windows Service”吗? 还是用传统“Winform”合适???

------解决方案--------------------
用winfrom好点,winFrom设置最小化到托盘 一般WInsowService更适合一些定时的操作
------解决方案--------------------
如果需要界面交互的就不要做成系统服务
------解决方案--------------------
按楼主的描述,可以用winform做为宿主。
------解决方案--------------------
Winform可能受杀毒软件的影响,“Windows Service”不受杀毒软件的影响吧。
没听说这么神奇,要不然写病毒的都用“Windows Service”好了。

寄宿WCF服务,用Windows Server AppFabric这个现成的容器最好。
------解决方案--------------------
探讨

可不可以增加一个界面呢??? 有没有带有界面的“Windows Service”???

Winform可能受杀毒软件的影响,“Windows Service”不受杀毒软件的影响吧。

------解决方案--------------------
探讨

引用:

如果没有签名,我估计你们的Windows Service在小白的机器上装都装不上


是自己的服务器。