日期:2014-05-17  浏览次数:20355 次

asp.net秒杀程序
哪位用写过秒杀的程序,麻烦给个思路,如果方便把发个我也可以,谢谢。asp、asp.net的都可以。

------解决方案--------------------
我觉得用存储过程可以解决。有个计时器,计时器运行时开始秒杀。开始秒杀时,用户就买了。
 1. 在时间还没完的时候就抢光了。先将计时器强制停止,你将用户购买的时间和用户名用存储过程保存,在按时间排序。然后将ID大于商品个数的用户全部删除。剩下的就是秒杀成功的。 
 2. 在时间结束后还没有抢光。就将计时器延长时间,继续购买。

存储过程可以防止不同用户在同一时间购买的情况。

如果你的计时器没有限时,那就不用考虑第二种情况。
------解决方案--------------------
不断请求你要购买的商品,一到点就到你的订单里去了。
登录与请求,可以用httpwebrequest、webclient 或 webbrowser控件等实现。
------解决方案--------------------
用js就可以实现。。很简单的...我也刚做了,需要的话可以发给你。。QQ2477972565