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

如何实现定时请求WebService接口
想要实现一个隔5分钟请求一次WebService接口的效果,实验了Spring的定时任务和自己写的Timer,当执行到axis客户端的Service service = new Service();  报错:ClassNotFound,这个我在main方法试用是没问题的,jar包也正常加载了,我认为是Timer开启了一个新的线程无法加载到相应Jar包,搞了2天也没搞好,想要问问大家有没有实现过类似效果的,只要能实现这个功能就行,不限手段,语言Java
------解决方案--------------------
你如果使用的是spring那么你所有类,应该都是交给Spring容器管理的,你在获取实例化对象的时候,应该到spring容器中取,不要自己使用new来创建实例;
------解决方案--------------------
在配置文件加载bean ,通过spring容易取出需要执行的对象