Das Data Exchange System basiert auf den Programmiersprachen php, javascript, perl, css und natürlich html. Die dahinterliegende Datenbank ist auf mySQL.
U.a. werden folgende Features unterstützt:
- Administrationscenter zur Benutzerverwaltung
- Updates für das Data Exchange System können über das Administrationscenter gemacht werden.
- Übertragung von vordefinierten Dateien - diese werden beim Upload gegen die Dateiendung geprüft und gegen dessen MIME-Type. Die erlaubten Datei- und MimeTypen können über das Administrationsmenü festgelegt werden.
- Hochgeladene Dateien werden auf Viren geprüft. Infizierte Dateien werden gelöscht.
- Protokollierung aller Aktionen (z.B. Erstellung eines Ordners, Datei gedownloaded, usw.)
- Dateien müssen anderen Usern freigebenen werden, ansonsten ist der Download nicht verfügbar.
- Ein für das Drucken angepasstes Protokoll ist vorhanden.
- Dateien werden automatisch nach 21 Tagen archiviert, dies kann aber für die einzelnen Dateien bis zu einem definierten Maximum erhöht werden.
- Zur Übersicht gibt es eine Liste von allen Dateien, für die man durch den Upload verantwortlich ist (Besitzer). In dieser Liste sind alle Dateioptionen möglich.
- Der Versand einer eMail, um bestimmte Benutzer über einen neuen Upload zu informieren, ist ebenfalls möglich.
- Schneller Download eines ganzen Ordners, mit dessen Inhalt. Es wird on-the-fly ein Zip-Archiv erstellt und dem Downloadstream ohne Zwischenspeicherung zur Verfügung gestellt.
- Es können ebenfalls "Gäste" angelegt werden. Diese befinden sich in frei erstellbaren Gruppen - Kennwörter werden automatisch vergeben, können aber im Administrationsmenü geändert werden. Diese "Gäste" werden in Ihrem Basisorder "eingesperrt", kommen also nicht an die anderen Daten heran.
- Statistiken können abgerufen werden.
- Die zur Verfügung gestellten Dateien können nicht direkt heruntergeladen werden. Die Daten sind also sicher vor Programmen wie "wget".
- Momentan sind vier Sprachen für Benutzer einstellbar: Deutsch, Englisch, Rumänisch und Französisch.
und vieles mehr...