c# 网站的后台监听程序

来源:百度知道 编辑:UC知道 时间:2024/05/08 15:51:14
如何在网站后台随服务器启动运行一段代码用来实现一些特殊功能,比如定时提醒之类。

windows 服务就可以.

只是在使用timer的时候要注意.不能用winform下的timer.
要用private System.Timers.Timer timer1 这是唯一区别

private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.timer1 = new System.Timers.Timer(5000); //间隔为5秒
this.timer1.AutoReset = true;
this.timer1.Elapsed += new System.Timers.ElapsedEventHandler(this.timer1_Elapse);
this.timer1.Enabled = true;
this.ServiceName = "xxt_service";
}

private void timer1_Elapse(object source, System.Timers.ElapsedEventArgs e)
{
string command = "0010561111";
sw.WriteLine(Timetostr() + ": 校讯通模拟话机定时检测windows服务 外发消息: " + command);
}