GroupDAV

GroupDAV

GroupDAV (Group-ware Distributed Authoring and Versioning) ist ein offener Standard zur Bereitstellung von Kalendereinträgen, Aufgabenlisten und Kontaktinformationen. Dabei können mehrere Benutzer diese Einträge gemeinsam nutzen und verwalten.

Technisch gesehen ist GroupDAV eine abgespeckte Version des WebDAV-Protokolls, mit Hilfe dessen verschiedene PIM-Software auf gemeinsam benutzte Daten zugreifen können sollen. Die Spezifikation ist absichtlich sehr einfach gehalten, um eine möglichst große Unterstützung durch viele Programme zu erhalten.

Inhaltsverzeichnis

Vorteile von GroupDAV

Geschichte

Es gibt viele, teils proprietäre Netzwerkprotokolle zur Kommunikation mit Groupware-Servern, wie z. B. MAPI (Microsoft Exchange Server), SOAP und XML-RPC. Die Implementierung dieser Protokolle ist teilweise sehr aufwändig, weshalb nicht jede PIM-Software mit jedem Groupware-Server kommunizieren kann. Zumindest für Kalendereinträge haben sich in letzter Zeit iCalendar-Dateien etabliert, auf die mit Hilfe des WebDAV-Protokolls zugegriffen wird.

Da eine solche iCalendar-Datei viele tausende Termine enthalten kann, ist die Verarbeitung sehr aufwändig, da jedes Mal alle Einträge beachtet werden müssen. In der Regel benötigt man aber nur recht wenige Einträge, z. B. alle Termine der aktuellen Woche. Abhilfe kann hier ein CalDAV-Server schaffen, an den man gezielt Anfragen stellen kann, und der einem dann nur die Teilmenge der Termine zur Verfügung stellt, die der Suchanfrage entsprechen.

Einige Entwickler haben die Komplexität von CalDAV kritisiert, da es schwer zu implementieren ist und so zu Implementierungsfehlern in unterschiedlichen Kalenderverwaltungsanwendungen führen kann, die wiederum zu Inkompatibilitäten führen. Außerdem ist CalDAV speziell auf die Verwaltung von Kalendern spezialisiert und bietet keine Unterstützung für die Verwaltung von Kontaktinformationen.

Mittlerweile wurde die Weiterentwicklung von GroupDAV eingestellt.

Technische Hintergründe

Anstatt alle Einträge zusammen in einer großen Datei zu speichern, werden jeweils einzelne Kalendereinträge, jede Aufgabe für sich bzw. jede Visitenkarte einzeln in einer HTTP Ressource (vereinfacht: Datei) für sich gespeichert. Dies vereinfacht die Synchronisation einzelner Einträge und ermöglicht es, auch nur einzelne Einträge auf dem lokalen Rechner zwischenzuspeichern (Caching). Im Vergleich dazu muss eine ggf. mehrere Megabyte große iCalendar-Datei jedes Mal komplett übertragen werden, auch wenn sich nur ein einzelner Eintrag geändert hat.

Client-Software mit GroupDAV-Unterstützung

WebDAV-Server-Software

  • Citadel
  • SOGo (ehemals OpenGroupware.org auch bekannt unter ScalableOGo)
  • EGroupWare
  • Apache mod_dav
  • Darwin Calendar Server
  • Bedework
  • OpenGroupware (auch bekannt unter Ogo)

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Groupdav — (Group ware Distributed Authoring and Versioning) ist ein sich entwickelnder offener Standard zur Bereitstellung von Kalendereinträgen, Aufgabenlisten und Kontaktionformationen. Dabei können mehrere Benutzer diese Einträge gemeinsam nutzen und… …   Deutsch Wikipedia

  • GroupDAV — is a computer protocol used to connect Open Source groupware clients with Open Source groupware servers. It is a lightweight protocol whose primary design goal is to be as simple as possible to implement, focusing more on real world issues with… …   Wikipedia

  • GroupDAV — est un protocole pour connecter un clients Open Source groupware avec des serveurs Open Source groupware . Il est basé sur WebDav. Logiciel utilisant le protocole GroupDav : Outlook, Zimbra OpenGroupware.org, SOGo, eGroupWare, Kontact,… …   Wikipédia en Français

  • OpenGroupware.org — is an Open Source collaborative software (groupware) server for multiple clients. It is mostly written in Objective C and uses PostgreSQL and Apache. OpenGroupware.org is built on code released in 2003 by SKYRIX Software AG, it represents a… …   Wikipedia

  • WebDAV — Web based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers …   Wikipedia

  • ICalendar — Infobox file format name = iCalendar icon = caption = extension = .ical; .ics; .ifb .icalendar mime = text/calendar type code = uniform type = magic = owner = genre = Calendar data exchange container for = contained by = extended from = extended… …   Wikipedia

  • Webcal — webcal: is an unofficial Uniform Resource Identifier scheme for accessing iCalendar files. It is also the name of two web calendar applications written in Perl.Webcal was initiated for use with the Apple iCal application and has become a common… …   Wikipedia

  • Caldav — ist ein Vorhaben für ein Standard Protokoll, das es ermöglicht, auf Kalenderdateien via WebDAV zuzugreifen. Die CalDAV Spezifikation wurde erstmals 2003 von Lisa Dusseault als ein Entwurf an die Internet Engineering Task Force (IETF) übermittelt… …   Deutsch Wikipedia

  • Citadel/UX — Diskussionsforum WebCit …   Deutsch Wikipedia

  • Citadel (groupware) — У этого термина существуют и другие значения, см. Citadel (значения). Citadel …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”