2010-09-18 78 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。