一个问题,大家来看看吧
我现在需要做这样一个功能:   
 有两台web服务器,内容一样,然后我需要实现他们的同步,就是说如果有一个web的内容变动,其他的也要变动   
 想问问,怎么实现这个?   
 不要代码,思路就可以   
 .net有监视文件或者目录的类没有?不会让我每次都扫描然后比较文件吧   
 同步可以使用ftp或者web上传的方式,这个不是问题,关键是有可能,比如说其他的程序在这个目录产生一些垃圾文件,我要排除这些垃圾,怎么排,有思路么?   
 有可能产生这样的情况,机器A上多了个文件,传b,然后引起b的事件,又传a,我怎么避免这样的情况发生啊   
 简单的说,就是做个文件同步系统,请指点
------解决方案--------------------试试用windows servies 来监视文件变动。
------解决方案--------------------学习
------解决方案--------------------up
------解决方案--------------------一个Windows Service,两台服务器都装,至于垃圾文件,可以用扩展名过滤   
 以上意见仅供参考
------解决方案--------------------还有一个,分布式文件系统,COM+组件服务里好像有这个服务, 
 没用过,做分布事务的时候不小心看见了,Distributed File System 服务
------解决方案--------------------FileSystemWatcher   组件根据正在监视的目录中发生的更改类型引发四种事件。这些事件是:            
   Created   —   每当创建目录或文件时引发。      
   Deleted   —   每当删除目录或文件时引发。      
   Renamed   —   每当重命名目录或文件时引发。      
   Changed   —   每当更改目录或文件的大小、系统属性、上次写入时间、上次访问时间或   NTFS   安全权限时引发。      
------解决方案--------------------upup
------解决方案--------------------有点难度,帮顶下