关于C/S客户端程序在睡眠状态下运行的问题
2012-03-31 21:30
351 查看
自己做了一个WinForm客户端程序,功能是每天在固定指定时间收集数据,做法是在页面放个定时器,在一定时间后自动触发,但这里就遇到一个问题就是当服务器若设定了睡眠机制时当睡眠时就会将所有程序挂起,因此即使到了指定时间但也触发不了。
解决方法之一就是让服务器不睡眠,但这样做没有解决根本问题,因此另想一个方法,Windows有一个任务计划的设定功能,能在指定时间执行指定的任务,即使在睡眠状态下,经过测试确实行之有效,因此可以让任务计划来调用后台程序来代替定时器,不知还有什么更好的解决方法。
解决方法之一就是让服务器不睡眠,但这样做没有解决根本问题,因此另想一个方法,Windows有一个任务计划的设定功能,能在指定时间执行指定的任务,即使在睡眠状态下,经过测试确实行之有效,因此可以让任务计划来调用后台程序来代替定时器,不知还有什么更好的解决方法。
相关文章推荐
- 关于Ajax是运行在服务器端还是客户端的问题
- server 2003 安装 VS 2003 遇到的问题 :安装frontpage 2000 web 客户端 和 安装程序运行时文件 失败
- 一个关于VS2008在其他未安装VS2008的电脑上无法运行编译的程序的问题 收藏
- 新手上路,关于程序运行时最大化最小化的问题?
- 关于NHibernate示例程序QuickStart无法运行的问题
- 关于VS2005编译的程序运行时提示“由于应用程序配置不正确,应用程序未能启动”的问题
- 关于运行java程序报错拒绝访问的问题
- 关于Ajax是运行在服务器端还是客户端的问题
- 关于asp.net程序第一次运行速度慢的问题解决办法
- 关于vs2010运行C程序时,运行结果窗口一闪而过的问题
- 关于resin3以上版本不能运行struts1.2程序的问题解决办法
- 关于"不能运行所有杀毒类程序(如:mmsk.exe rav.exe avp.exe...)的问题"(镜像劫持)
- 关于vs2010运行C程序时,运行结果窗口一闪而过的问题
- : 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。 ---> System.BadImageFormatException: 试图加载格式不正确的程序。
- 关于Ajax是运行在服务器端还是客户端的问题
- 关于解决“OpenGL程序运行提示glut32.dll丢失问题”
- 第12周-阅读、修改和运行关于交通工具类的程序,回答问题,以理解相关技术方法
- 关于android程序运行时死打问题
- 关于java运行命令行程序输出的问题
- 关于redis主从备份,主机拒绝写入问题 java客户端为保障正常运行该如何操作?( 自码待解决问)