2010-09-18 54 views
0

如何使用“org.apache.webdav.lib.WebdavResource”中的subscription-Method?在jakarta slide-Project的2.1版本中,有一个新的方法“subscribeMethod”。我找不到任何例子。当WebDAV服务器上的文件发生更改,删除或新建时,我想要收到通知。订阅可能吗?WebDAV幻灯片订阅 - 获取更改

目前我正在检查web-dav服务器上的所有文件,将它们放入一些向量中,并每5秒再检查一次。但是,在一个拥有超过150个文件夹和大量文件的webdav系统中,扫描所有文件并将其与旧情况进行比较需要5分钟的时间。

是否有更好更快的方式来立即获得更改?

回答

0

高度依赖于您使用的服务器。有一个WebDAV同步规范可以解决您的问题,但我不知道任何服务器实现。

您可以使用“普通”WebDAV服务器执行的最多操作是使用PROPFIND获取并比较ETag。