佚名通过本文主要向大家介绍了请用过的兄弟近来讨论一下用ATL向导生成的服务和console写的服务哪个更好用些?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 请用过的兄弟近来讨论一下 用ATL向导生成的服务和console写的服务哪个更好用些 ?
描述:
解决方案1:
描述:
我想作个服务 请各位多给意见
解决方案1:
我用的是console的方式的...
碰到了这个问题: dos窗口容易被ctrl+C关闭:(
呵呵, 现在就是在改造成服务格式的.
我也想作个服务的,我用的是ATL向导生成的服务
可以在编译的时候就注册到SCM(服务管理器),但是我现在也有个问题,就是生成的服务可移植性不高 也就是吧生成的服务拿到别的机器上 确不能直接注册到SCM (因为他是在编译的时候进行注册的)哪就无法运行这个服务了,这样就比较麻烦了 请问各位有什么好的办法解决这一问题?
最重要的是,ATL生成的服务可以在无用户登录的情况下自动运行,这是console做不到的。
解决方案4: 一般来说, 我写服务是不要界面的,一切配置和管理都通过SOCKET来远程进行。
所以ATL生成的无界面服务最合适。不像Console那样有个DOS窗口,一不小心被人关了 -- 以前我管理一台动态域名的服务器时就遇过这种事。