求,提供思路 up有分!解决方案
求,提供思路 up有分!!!
局域网内有一台ftp服务器,无须密码就能登陆,该服务器下有一文件夹(现设服务器地址为 192.168.0.33,文件夹为soft,那么访问只要ftp;//192.168.0.33/soft)便访问soft文件夹下面的所有文件)
现在要实现如下功能,每隔10分钟扫描soft文件下有无新的文件传上来,如果有的话立即将该文件下载到另外一台服务器(192.168.0.34/soft)
要求,不能在192.168.0.33 上安装任何东西,可以在192.168.0.34安装你要东西,或放置程序
==========================================================
请各位帮帮忙,说说如何实现!!!
Answers
写一个服务程序并注册安装在192.168.0.34机器上,让服务程序一直启动
protected override void OnStart(string[] args)////服务程序启动
{
// TODO: 在此处添加代码以启动服务。
thread=new Thread(new ThreadStart(runServer));//新建进程
thread.Start(); //进程启动
}
public void runServer()
{
int ch=1;
while(ch==1)
{
try {
//(检查)
//(复制)
}
catch
{}
Thread.Sleep(600000);//延迟10分钟
ch=1;
}
}
}
主要用到进程和文件流应该就可以实现了