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

如何用线程实现监控一张短信表 实时发送短信?
  思路:项目中有短信功能,然后本地有记录发送了短信的表,现在问题来了;当这张记录表中有手机号码和内容后,我的这个线程检测到后,调用已经写好的一个方法(调用接口模式),实现发送短信!(这个需要实施监控,操作上有些好性能,有一点好处:能实现整套程序关于短信通用的效果!)
  希望有这方面经验的朋友,帮忙看看!自己在线程这块比较薄弱(希望借鉴一下源码)!
  
线程监控 短信接口

------解决方案--------------------
是有内容就发还是内容改变发短信??
如果是有内容都发的话,写个job,定时读表调接口发短信。
如果是内容改变的话,这个和利用AOP写日志一样的道理。
------解决方案--------------------
可以用 comet4j  后台监听即时推送 后台每秒监控该表 进行监听 
我做邮件系统的时候做过类似功能
------解决方案--------------------
监控这块需要个轮询 

发送短信这块需要异步消息服务器 

具体使用什么技术你可以查查相关资料
------解决方案--------------------
期待大神解决,关注中   貌似没有回复了。。。。。。沉了
------解决方案--------------------
写个定时器,固定每过一段时间对数据库表进行查询。把查询出的值循环调用短信接口就可以了。
------解决方案--------------------
可以使用active MQ消息服务器实现异步消息发送,MQ创建一个信息生成器,有信息进入时一边存入数据库一边被MQ创建的消息消费者来发送消息。你可以了解一下MQ这个消息服务器。
------解决方案--------------------
这样做不好  建议insert成功的时候调用  而不是一直监听