Windows服务实施最适合的做法?
Windows service implementation most suitable practice?
什么最合适? windows 服务作为单独的抽象实现 class 并在需要创建服务应用程序或直接在 class(C 样式)之外创建 windows 服务时重用它) 在 CodeProject.
取决于您的应用:
当您必须确保许多模块在您 "work" 之前 "loaded" 或者如果不时检查您确实 运行 很重要时,我不会使用 CodeProject 示例,必须在关机等情况下做关键或非常复杂的工作......
总结一下:如果你必须经常或复杂地与服务控制环境交互,我会写一个很好的包装器 class(老实说,目前我混合了 C 和 C++ 代码,但我会重构它) .
只有你写 "run forever until I kill you" 我才会像你的例子那样写代码。
什么最合适? windows 服务作为单独的抽象实现 class 并在需要创建服务应用程序或直接在 class(C 样式)之外创建 windows 服务时重用它) 在 CodeProject.
取决于您的应用: 当您必须确保许多模块在您 "work" 之前 "loaded" 或者如果不时检查您确实 运行 很重要时,我不会使用 CodeProject 示例,必须在关机等情况下做关键或非常复杂的工作...... 总结一下:如果你必须经常或复杂地与服务控制环境交互,我会写一个很好的包装器 class(老实说,目前我混合了 C 和 C++ 代码,但我会重构它) .
只有你写 "run forever until I kill you" 我才会像你的例子那样写代码。