java定时发送
① 用java编写 每天十点 定时给客户发送消息 即客户关怀 求代码。。。
发短信要用ISP提供的接口。如果只是发消息或邮件可以用Java Timer或者Spring的定时组件Quartz来做。
② Java定时器的几种用法
设定指定任务task在指定时间time执行schele(TimerTasktask,Datetime)
设定指定任务task在指定延迟delay后进行固定延迟peroid的执行
设定指定任务task在指定延迟delay后进行固定频率peroid的执行
安排指定的任务task在指定的时间firstTime开始进行重复的固定速率period执行
③ java定时发送
importjava.util.Date;
importjava.util.Timer;
importjava.util.TimerTask;
importjava.util.concurrent.Callable;
importjava.util.concurrent.Executors;
importjava.util.concurrent.TimeUnit;
classde{
publicstaticvoidmain(String[]args){
//方法1
Executors.().schele(newCallable<String>(){
@Override
publicStringcall()throwsException{
//sendmsg
returnnull;
}
},getaLong(),TimeUnit.SECONDS);
//方法2
Timertimer=newTimer();
timer.schele(newTimerTask(){
@Override
publicvoidrun(){
//sendmsg
}
},newDate());//指定时间
}
//计算预定时间到现在的间隔S
privatestaticlonggetaLong(){
//...
return3;
}
}
④ java定时任务Timer有没有任务个数的限制,比如每天上万条邮件要定时发送,有不知道一般的服务器能否承受
window环境可以考虑用 【任务计划】调用bat批处理文件进行发送。
http://blog.csdn.net/PassWordPort/article/details/6015309
linux 环境也有类似功能,可能参考以下地址。
http://www.blogjava.net/freeman1984/archive/2010/09/23/332715.html
以上内容可以参考下,有java环境的话,可以直接在bat文件里面调用java命令,然后执行需要执行动作就行,java定时器没有用过,以上提供思路。谢谢。
⑤ java中如何实现定时自动发送邮件
可以使用Quartz定时任务使用Cron表达式调用你发送邮件的方法
⑥ 如何用java实现,定时发送短信息
以前在远标学过Java实现短信自动发送功能主要是用httpclient实现的,要有发短信的端口。
1、硬件设备是一个3G网卡;
2、软件方面需要sun提过的java底层通信common包;
3、此外还需要第三方库SMSLib,这个是开源项目,主要用于实现java发短信的功能;
⑦ 用java web 实现这样一个功能,定时发送短信,发送的时间和内容都存在数据库中,怎么实现
恩,挺好,在web.xml中配置一个监听器,在监听器中定义方法,该方法里面设置一个定时器,设置一个周期,多久发送一次,或者什么时间发送,短信内容,查询数据库就行了。这个能实现!
⑧ java怎样做定时器每天一点发送一条短信到的需求
如果想用框架的话推荐“Spring Schele定时任务”。
如果想自己简单的实现的话可以使用java的Timer类和TimerTask类,它们配合可以每隔指定时间执行一次对应的Task,比较简单,参考这篇博客,run函数中放你的发送短信的代码就行了。
⑨ 使用java如何开发一款向手机定时发送短信的程序
需要一个发短信的设备,比如短信猫。去网上找一下,有很多。短信猫的卖家可以给你提供java编程接口,但一般都是要收费。如果你不想额外花钱买java接口,你可以去搜一个叫做SMSLib的开源库。然后利用这个开源库或者卖家给你的接口来开发你的java程序。
⑩ 如何用javamail定时发送邮件
不知道是怎样的使用环境了,,,,,,,,,一般JAVA都可以用定时器实现定时 、、定期 。。。。。。。。。。。。。