WebDAV幻灯片订阅 - 获取更改

时间:2010-09-18 10:47:55

标签: java notifications webdav slide

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

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

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

1 个答案:

答案 0 :(得分:0)

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

使用'普通'WebDAV服务器可以做的最多的事情就是获取并将ETag与PROPFIND进行比较。