是否有开发Windows服务的好框架或模板?我通常不会编写windows服务,也不希望有人通过api或示例项目来分享他们的专业知识。
我正在从事一个具有以下要求的项目:
**窗口服务:**
更新
marc_s的回答让我想起了我读过的这 2005 Visual杂志的文章。
发布于 2014-03-29 18:52:49
我知道这是个老生常谈的问题,但对于偶尔遇到这个问题的谷歌人来说,就像我一样:
顶架是一个很好的Windows框架。
在Visual中使用标准Windows服务模板创建Windows服务非常简单,您实际上不需要任何特殊的框架。但是,在VS中,您可能没有winservice模板,然后Top大陆架使得使用->控制台应用程序项目模板变得非常容易。
没有一个单一的框架可以提供原问题中列出的所有要求,但以下是一些建议:
您可能在这里可以独立工作,但是在您的App.config中使用计时器和简单的配置是非常容易的。或者,如果你想花哨,使用依赖注入或插件机制,也许使用MEF。
看看log4net或NLog。Top大陆架对两者都有支持。
(使用了Windows Workflow Foundation (WF),我完全不相信WF相关的问题答案。如果有人能够提供对信誉良好的示例应用程序的引用,我将不胜感激,这些应用程序可以说明WF可能如何在最初的问题中解决这些要求。)
发布于 2010-09-27 16:59:02
在软件方面,除了.NET基类库之外,什么都不需要。
我发现这篇由两部分组成的文章非常有用,很有启发性,特别是考虑到您需要“执行1..many独立调度的任务.”:
发布于 2010-09-27 16:27:42
我没有做出任何承诺,但这听起来像是使用Windows工作流基础的候选人。
https://stackoverflow.com/questions/3805713
复制相似问题