日期:2014-05-18  浏览次数:20374 次

WEB程序中用户关闭浏览器后怎样让WEB程序继续运行?例如继续倒计时,时间到后在数据库中置标志位!
我现在做一个竞价程序:

只要有一个用户提交报价后,开始倒计时,倒计时时间到后,置项目竞价成功标志位,倒计时过程中如果又有新用户重新报价,那么重新开始倒计时,直到没人报价,倒计时结束!

我做的程序都是在WEB上通过页面实现的,如果某个用户首先报价,然后关闭WEB页面离开,那么就不会倒计时了,数据库中标志位自然也就一直没有!这个好像也是WEB程序的一直问题:必须要开启浏览器!

有没有可以让用户提交后,就在后台开始执行倒计时的?是要用到后台线程?

俺是新手,请大家多多赐教,最好写详细点,不胜感激!




------解决方案--------------------
前段没遇到过

竞标之后 在数据库里做个标志位。

然后job 定时触发存储过程 来处理 不知道能不能实现。