Zarafa und offene Standards
Zarafa besteht aus verschiedenen Open-Source-Komponenten und setzt auf offene Standards. Die Entwickler von Zarafa sind an verschiedenen Open-Source-Projekten beteiligt.
- gSOAP: (SOAP = Simple Object Access Protokoll)
Die Kommunikation zwischen Server und Client wird mittels dieses Protkolls realisiert. Durch diese Entwicklung können die Benutzer überall mit Outlook zu arbeiten, als ob sie im Büro wären. Möglich wird das über die Nutzung von HTTP oder HTTPS zur Übertragung der Daten. Dieses Open-Source-Projekt wird von der University of Florida unterstützt. - MAPI:
Die MAPI-Schnittstelle wurde ursprünglich von Microsoft entwickelt, um auf Daten im Outlook zuzugreifen. Mittlerweile ist es ein offener Standard, der die Kommunikation und Speicherung von Informationen (Kalenderdaten, Kontaktdaten, E-Mails usw.) in Outlook ermöglicht. - PHP:
PHP ist eine Scriptsprache, die hauptsächlich für dynamische Webseiten verwendet wird. Für das Zarafa Webaccess wurde auch PHP verwendet.
- MySQL:
MySQL ist die bekannte, quelloffene Datenbank. - Apache:
Der am weitesten verbreitete Webserver wird weltweit viermal häufiger genutzt als der IIS Server von Microsoft. - Z-push:
Mittels Z-push ist es möglich, mobile Endgeräte mit dem Zarafa-Server zu synchronisieren. Mit diesem Protokoll wird das ActiveSync-Protokoll nachgebildet. Unterstützt werden dabei Geräte mit dem Betriebssystem Windows Mobile und den Pocket-PC-Systemen. Z-push steht unter der GPL (GNU General Public License).