Skip to main content
Skip table of contents

System-Architektur


edu-sharing ist eine E-Learning Vernetzungslösung. Auf der Grundlage verschiedener Technologien wie Java und PHP unterstützt edu-sharing die Erstellung, Verwaltung, Nutzung und Verfügbarmachung von (Lern)-Inhalten.


Hierfür bietet edu-sharing zahlreiche Dienste, Schnittstellen und Oberflächen:


auf dieser Seite:




Repositorium

Das Repositorium bildet den Kern von edu-sharing. Hier werden Objekte wie Dokumente, Medien und Verweise auf externe Ressourcen zusammen mit ihren Metadaten gespeichert.
Das edu-sharing Repositorium ist eine Java-Anwendung und basiert auf dem Open Source CMS „Alfresco“. Hier finden Sie weitere Informationen zur Architektur von Alfresco.

Meta Daten Service

Die Volltextindexierung des Meta-Daten Services unterstützt die (Wieder-) Findbarkeit von Objekten, die in edu-sharing gespeichert wurden.

Rechteverwaltung

Für die lizenzkonforme Auslieferung der gespeicherten Inhalte an die Nutzer sorgt die Rechteverwaltung des Systems.
Sie bietet eine Rechtevergabe auf Nutzer- und Gruppenbasis und einen Lizenzmanager.

Statistik Service

Der Statistik-Service bietet Funktionen zur anonymisierten Erfassung von Daten der Nutzung und Verwendung.

Rendering Service

Der so genannte „Rendering-Service“ sorgt für die endgerät-unabhängige, unkomplizierte Nutzung der im Repositorium gespeicherten Objekte.
Die modulare Struktur dieses Dienstes sorgt für eine leichte Erweiterbarkeit. Die technologische Grundlage des Rendering Service ist PHP.

Instance Builder

Für komplexere Objekte wie LMS-Kurse oder Etherpads legt der „Instance Builder“ eigene, nutzbare Instanzen dieser Objekte an.
So lässt sich beispielsweise ein Moodle-Kurs als Lernobjekt in einem Wiki verwenden.

Schnittstellen

Zahlreiche Schnittstellen für Editoren sowie den Import und Export von Inhalten und Metadaten (OAI, WebDAV…) unterstützen Ihre Redaktion.

Für die unkomplizierte Integration in Ihre IT-Infrastruktur sorgen Schnittstellen und unterstützte Standards wie LDAP, CAS und SAML.

WebApplications

Die edu-sharing WebApplications (Workspace, Suche, Sammlungen (ab Version 3.2) ) erlauben den Zugriff auf die im Repositorium gespeicherten Inhalte.

Technologisch basieren die WebApplications auf Angular.

REST API

Über die edu-sharing REST API können weitere Applikationen an das Repositorium angeschlossen werden.

Integrations-Plugins

Die edu-sharing Plugin Technologie erlaubt die Nutzung von Inhalten aus edu-sharing und verbundenen Quellen von Inhalten (wie YouTube) in Systemen wie Moodle, ILIAS, OPAL, MediaWiki und Liferay.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.