在Struts2+Spring+Hibernate项目中有业务流,有很多工作类似于这样的,现在用户自定义一个时间,等时间到了,系统给出提示要干嘛干嘛了,这个我之前想用短消息的形式来做,但现在时如果我立即把记录插入短消息的表中的话系统就会立即有提示,但实际上这个提示要等到设置的时间到了才提的,听说过用Quartz是任务调度器,所以还是想用一下Quartz,但之前没用过它,也没有系统的资料,如果有一个小例子就好了。各位同仁,帮忙谋划谋划,或是在哪有很好的例子。非常感谢。
调试欢乐多
刚接触这个东西的时候做了几个例子你可以看下 网上example 海了去了
在Spring中使用Quartz是很简单的,配置几个Bean就可以了。前几天刚刚做过定时发邮件,代码不记得了,网上找找看看,给个参考地址。
http://www.easyjf.com/blog/html/20071230/1015808.html
可以这样:把短信存入其它表,有一个发送时间,然后写个循环程序,每秒钟轮循一遍,把过了发送时间的数据移到短信表去.这样就最晚会迟一秒钟发送.
好像CMPP里面也有关于延迟交付的协议.