ASP.NET(C#) 编写一个网络监控程序 关键问题
问题是这样的:我在用ASP.NET(C#)写一个网络监控程序,用的是snmpsharpnet的包,我想做一个实时表显示网络上的流量。我是想写一个程序每隔10秒获取一次流量数据,可是如何写呢?是不是得让它在网站后台一直运行?由什么来触发这个程序呢? 把你获取流量包的方法作为一个公共方法, 然后开启一个线程,每隔10秒抓一次。
//你的抓取方法
public void a()
{
while(true)
{
//省略
Thread.Sleep(10000);
}
}
//窗体加载方法
pub void Main()
{
Thread t = new Thread(new ThreadStart(a));
t.start();
}
手写的代码, 有些大小写关键字不对,仅供参考 ibcadmin 发表于 2014-5-3 14:15
把你获取流量包的方法作为一个公共方法, 然后开启一个线程,每隔10秒抓一次。
//你的抓取方法
public...
楠哥威武 飞/可爱朋 发表于 2014-5-3 15:01
楠哥威武
{:3_46:}
页:
[1]