求助:如何实现实时监控FTP服务器收到上传文件?
我想做一个实时监控FTP服务器收到上传文件的程序,但不影响程序处理其它事务,是否需要采用多线程?如何实现? 写一个文件监控的服务,对FTP目录进行监控,如果发生变化则使用socket传给你的电脑。 首先谢谢楼上,能否给出较为详细的例程?我目前只会用Inet控件,使用FTP命令中的DIR,不能实时监控。而且使用DIR,如果FTP服务器上没有文件,程序就会像死掉一样一直再转。 你的FTP服务器基于什么操作系统? FTP服务器是Windows操作系统。远程监控还是本地监控?
是特定文件还是所有新增加的文件?
这些都要说清才好.
我写过FTP服务器指定文件远程指定文件的.比较容易
如果你要远程监视所有的新增文件 恐怕有难度,回传的数据量也太大. 远程监控还是本地监控?
是特定文件还是所有新增加的文件?
这些都要说清才好.
我写过FTP服务器指定文件远程监视的.比较容易
如果你要远程监视所有的新增文件 恐怕有难度,回传的数据量也太大. 是局域网中的FTP服务器文件监控 有几类特定的新增文件需要监控 具体是:局域网中的FTP服务器会有一些特定的XML文件上传,文件上传不会很频繁,每一个文件也不会很大。 有一台客户机需要监控FTP服务器中的新增文件,对每一个新增文件进行实时的处理。 龙盾IIS防火墙有这个功能,实时监控上传的文件是否为木马。 我也想学这手,顶上去 wmi可以完成,但是需要知道服务器的用户和密码 如果楼主是用自己的客户端上传的文件,可以在文件上传完之后写一条记录到数据库表中,
每次定期查询该表中是否有存在尚未处理的文件记录即可。
如果不是的话,那真得用Socket定期检查指定的FTP目录是否有文件存在了。 我也需要多线程的教例。。。 帮顶~~~~~~~~~~ 搜下“VB做实时监控目录文件变动源码”,我记得有个这个东西。可以对指定目录进行文件的建议,编辑,删除等事件截获。 写一个程序定期检查指定文件目录下是否有文件
正解 我也在研究这个问题,求教 同样想了解,帮顶... 我也在做这个功能,需要用到 Socket 监听!!
补充:VB , 基础类