[OGo-Users] URLs Accessible from ZideStore
Adam Tauno Williams
users@opengroupware.org
Thu, 24 Apr 2008 14:33:34 -0400
> What version do you have installed? It looks like this was fixed
> recently (r2097: Mar 11 18:47:07 2008 UTC)
The above was in reference to what version of *OpenGrouwpare* you have
and the availability of the Tasks folder.
> I have tested with jakarta-slide-webdavlib-2.1.jar and Bitkinex 2.9.3
> (trial). Using jakarta-slide-webdavlib-2.1 when I dowload a file, It
> sends more of 100 messages, so I think that's the reason of slow time
> of dowload, isn't it? How can I reduce the download time?
Yep, lots of round trips makes things slower. But it shouldn't be too
bad. For example: I can request an event from the server and it takes
about 1/10th of a second. Thus you can request 600 appointments in a
minute.
$time curl -u adam:* http://.../zidestore/dav/adam/Calendar/11081036
...
real 0m0.113s
user 0m0.004s
sys 0m0.008s
Almost anything WebDAV can be tested with curl, it is a very good way
to check if the slowdown is your client/assembly or the serve. See
<http://mail.opengroupware.org/pipermail/users/2008-April/018786.html>
There is a dirty trick to request multiple objects at a time. You can
use multiple object ids separated by an underscore to request up to 64
objects at a time. See
<http://mail.opengroupware.org/pipermail/users/2005-November/015088.html>
> I want to test with caldav to know if the performance is better than
> webdav, but I don't find much information. I can't connect to
> opengroupware with webdav (I have downloaded caldav4j-0.3.jar). Can
> someone help me?
CalDAV is WebDAV with extra trappings (more or less).
There have been a couple of reports that Apache's "KeepAliveTimeout"
making things slow way down. Ideally one should set nokeepalive for
WebDAV clients.
Example: BrowserMatch "BionicMessage\.net GroupDAV" nokeepalive
> Also I have test with JGroupdav and the download time is superior.
So, if you use JGroupdav your performance is better? You can enable a
trace of the back-n-forth between the client and the server; this is
described in WMOGAG. This might point one what differences there are
between the various WebDAV client libraries.
> Can someone give suggestions to improve the performance in the manage
> files via WebDAV?
Are you managing files as in documents or managing contacts/etc... via
WebDAV (GroupDAV)?