martin: doc/architecture freebusy.txt,1.3,1.4
cvs at intevation.de
cvs at intevation.de
Tue Sep 28 16:38:06 CEST 2004
Author: martin
Update of /kolabrepository/doc/architecture
In directory doto:/tmp/cvs-serv3554
Modified Files:
freebusy.txt
Log Message:
Martin K.: Added more detailed description of pfb creation incl. multi-location setups and resource handlers
Index: freebusy.txt
===================================================================
RCS file: /kolabrepository/doc/architecture/freebusy.txt,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- freebusy.txt 28 Sep 2004 13:32:24 -0000 1.3
+++ freebusy.txt 28 Sep 2004 14:38:04 -0000 1.4
@@ -112,27 +112,30 @@
Triggering pfb
-On the server we use mod_rewrite to parse URLs like (needs more thought!)
+On the server we use mod_rewrite to parse URLs like.
-https://servername/freebusy/user1@domain.tld/user1@domain.tld/calendar.pfb
-https://servername/freebusy/user1@domain.tld/group1@domain.tld/calendar.pfb
+https://servername/freebusy/trigger/user1@domain.tld/user1@domain.tld/calendar.pfb
+https://servername/freebusy/trigger/user1@domain.tld/group1@domain.tld/calendar.pfb
+
+The final syntax for these URLs has to be decided upon.
We use SSL secured basic authentification for transfering the credentials to
the server side code. The server side code then uses these credentials to
-access the calendar folders and to write the pfb.
+access the calendar folders and to write the pfbs.
To trigger creation of a pbf, issue a HTTP GET request to
https://servername/freebusy/trigger/user1@domain.tld/group1@domain.tld/calendar.pfb
-to just read the cached pfb, request
-
-https://servername/freebusy/user1@domain.tld/group1@domain.tld/calendar.pfb
+All pfbs are readable for every (authenticated) user though normal users don't require
+to read the pfbs but the pfb collector must be able to
+read all pfbs from potentially many servers (multi-location setups).
-All pfb are readable for every (authenticated) user.
The xpfb are only readable by users having read permissions
on the corresponding folders.
+In general all clients writing to calendar folders including the KDE Client Kontact, the Outlook Clients,
+the web client and the resource scripts must trigger the generation of pfbs.
Pfb collector
More information about the commits
mailing list