我在哪里可以find关于构build新的Windows服务时可能使用的常见devise模式的良好信息?
**更新:我问是否有构build服务时使用的常见devise。
例如:我看到一个单独的任务在一个定时器上执行(这在构build服务时看起来很常见)。 我也看到“排队工”被部署为服务。 devise软件作为服务运行时,还有其他常见的devise模式吗?
仅用“closures”或“取消”button显示错误对话框(MessageBox)?
如何检测鼠标在c ++自定义形状的光标图像上的位置
如何编写一个阻止有害/有害网站的好程序
如何创build一个监听Windows事件的应用程序?
你喜欢/用于networking和Windows应用程序的“新颖的用户体验”工程有哪些好的例子?
mfc目录select器?
优化一个Windowsbatch file街机游戏
从devise的代码调用shell命令?
Windows服务仅仅是一个后台进程,并不是绑定到交互式桌面(尽管它可以选择与其中一个进行通信)。 这种概念的用途是多种多样的。 服务的常见用途(不相互排斥):
监听来自其他地方(例如TCP,RPC,COM,HTTP)的传入请求并对其执行操作。
将任务安排在特定时间,定期发生,或者其他条件成立时发生,例如观看文件系统。
我能想到的唯一的模式就是你应该适用于你所有的服务:把工作的部分从决定什么时候开始的部分分开。 这将使单元测试和重新使用各个部分更容易。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。