使用timer或者线程,用轮训的方式就可以实现,扫描间隔小于1s即可。
如果要做的精致一点,就监测文件夹,有新文件触发事件,然后发送数据。

解决方案 »

  1.   

    谢谢。。
    采集机器配置太低,线程估计不行,试试timer了。但是有几个问题:
    1、用了timer之后发现服务器端运行很容易死掉,
    线程可以sleep,提高性能。那timer怎么控制呢?2、有新文件产生时,触发事件用来发送数据。但是若出现掉包,怎么判断和重发呢?有个想法是在项目中使用一个access索引表,建一标志位来判断是否发送成功。
    不知实现起来难度怎么样?
      

  2.   

    timer.enable =true;
    timer.enable =false;timer.begin();
    timer.stop();