思归等大侠请进,我遇到了一个难题:( >>>实时检测到A中那个文件夹的变化>>>"并且在A服务器上不能安装任何软件,这是客户要求的"almost impossible 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to gowithout(一路狂奔) : 可是用户不允许在A服务器端安装任何软件呀?? to saucer(思归, MS .NET MVP): 那我能不能自己通过编程方式用个timer定期的监测那个文件夹呢?比如2分钟一次,那样我是不是需要把那个目录设成ftp?但是文件夹中的文件太多,又需要考虑到文件被覆盖的情况,还有网络带宽的影响(我们是DDN,但只有2M,很且有很多人在用,比较慢),2、3分钟最多5分钟,能否检测一次,并将文件都拷贝过来呢? 能把它设成FTP就简单了,你就写个小FTP程序在B上运行,每过一段时间就检查一下A机器上的目录,得到文件列单,检查更新时间,跟机器B上的比较,然后下载覆盖>>>>2、3分钟最多5分钟,能否检测一次,并将文件都拷贝过来呢?你刚还在埋怨带宽..... to saucer(思归, MS .NET MVP) : "能把它设成FTP就简单了,你就写个小FTP程序在B上运行,每过一段时间就检查一下A机器上的目录,得到文件列单,检查更新时间,跟机器B上的比较,然后下载覆盖" 我原本就想这样,我也想不出好的办法,我就怕这样5分钟的时间跟本就不够,因为文件太多了,300多M的文件,每个文件最多就200K,那得有多少啊,我估计扫描一次需要的时间不会太短,就算每次只新增20个文件,也是很慢的,(要是没有文件被覆盖的情况还好,那样扫描的时间肯定会大大缩短),我怕那样那台服务器会受不了,别干别的了:(to softwarejl(大嘴) : fileSystemWatcher不能基于Tcp/Ip协议 扫描的时间不会太长,你只要一次执行DIR命令就能取回包括更新时间的文件列单,主要是可能的下载时间长 string和DateTime转换问题 Asp.net 怎么将代码写的Html语言 在页面上显示 C# vs C++/CLI dispose winform中datagridview问题 关于是用WCF服务开发微信接口的问题 如果网页中禁止了全选、右键菜单,利用axWebBrowser控件能让用户全选或弹出右键菜单吗? 哪们大侠用过mutex类,或有没有人过mutex类同步进程? 怎么会出现这样的错误提示? 怎样判断鼠标的位置?(具体一点) 关与.net和C#,欢迎大家进来谈谈:) 谁能提供几本c#电子教程的下载地址 求一本好书,谢谢。
可是用户不允许在A服务器端安装任何软件呀??
那我能不能自己通过编程方式用个timer定期的监测那个文件夹呢?比如2分钟一次,那样我是不是需要把那个目录设成ftp?但是文件夹中的文件太多,又需要考虑到文件被覆盖的情况,还有网络带宽的影响(我们是DDN,但只有2M,很且有很多人在用,比较慢),2、3分钟最多5分钟,能否检测一次,并将文件都拷贝过来呢?
目录,得到文件列单,检查更新时间,跟机器B上的比较,然后下载覆盖>>>>2、3分钟最多5分钟,能否检测一次,并将文件都拷贝过来呢?
你刚还在埋怨带宽.....
"能把它设成FTP就简单了,你就写个小FTP程序在B上运行,每过一段时间就检查一下A机器上的目录,得到文件列单,检查更新时间,跟机器B上的比较,然后下载覆盖"
我原本就想这样,我也想不出好的办法,我就怕这样5分钟的时间跟本就不够,因为文件太多了,300多M的文件,每个文件最多就200K,那得有多少啊,我估计扫描一次需要的时间不会太短,就算每次只新增20个文件,也是很慢的,(要是没有文件被覆盖的情况还好,那样扫描的时间肯定会大大缩短),我怕那样那台服务器会受不了,别干别的了:(to softwarejl(大嘴) :
fileSystemWatcher不能基于Tcp/Ip协议
主要是可能的下载时间长