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