C# webservice里加Timer定时器,如何让定时器自动触发定时任务? 15
是这样的,我需要开发一个webservice接口,定时(每10分钟一次)将A平台的数据传给B平台,然后B平台根据收到的数据处理处一个结果再返回给webservice,然后...
是这样的,我需要开发一个webservice接口,定时(每10分钟一次)将A平台的数据传给B平台,然后B平台根据收到的数据处理处一个结果再返回给webservice,然后将结果保存到A平台的数据库中。因此,我如何让webservice定时器自动触发定时任务,而不是被动等B平台来调用???
展开
2个回答
展开全部
我觉得,你需要做一个平台出来,比如 asp 和 winfor 来触发这个Timer。
应该是不能直接在webservice里面加这个功能,这个是提供服务。
应该是不能直接在webservice里面加这个功能,这个是提供服务。
追问
是可以直接放webservice里面的,现在问题是需要手动运行去出发定时任务,让它初始化
追答
我想起来了,有一个循环的一个timer 就像在html中实时刷新显示系统时间的那几行代码。
<script language="javascript">
function changeColor() {
var color = "#FFFFFF|#FF0000|#00FF00|#0000FF|#FFFF00|#FF00FF";
color = color.split("|");
if (document.getElementById("blink") != null)
document.getElementById("blink").style.color = color[parseInt(Math.random() * color.length)];
}
setInterval("changeColor()", 200);
</script>
这个是我 200毫秒变换颜色,不知道适不适用
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询