PDF Vortragsfolien  PDF Vortragsfolien
Idee

Produkt
Authoring-System  
Editor  
Reader  
Open Source  

Demo
Beispiele
Projektpartner
Publikationen
Kontakt

 

 

 

Das HyperImage Authoring-System

Das HyperImage-Authoring-System ist ein Web-basiertes System. Es besteht aus drei Hauptkomponenten - Server, Connector und Datenbank - auf denen das graphische Frontend (HyperImage-Editor) aufbaut. Der Datenaustausch zwischen dem HI-Editor und dem HI-Server erfolgt auf standardisiertem Wege über SOAP/HTTP.

HyperImage-Server:
Der Server wird als Web-Service über einen GlassFish Application Server bereitgestellt. Er unterstützt mit intelligenten Caching-Strategien die Netzwerklast für die Datenbank und stellt mit einem robusten und flexiblen Objektmodell die benötigten Daten zur Verfügung.

HyperImage-Connector:
Externe Bildrepositorien können per Connector in das HyperImage-Authoring-System eingebunden werden. Z. Zt. existiert eine exemplarische Einbindung von einem Fedora 3 Repository (Flexible Extensible Digital Object and Repository Architecture, www.fedora.info).

HyperImage-Datenbank:
Als Datenbank wurde das Open Source Datenbanksystem PostgreSQL gewählt. Der Import von Binär- und Metadaten aus Source-Repositories in die HyperImage-Datenbank erfolgt über eine definierte WSDL-Schnittstelle (HyperImage-Connector) mithilfe eines Application-Servers, für den Glassfish eingesetzt wird.

Alle Daten können für die Weiterbearbeitung oder Veröffentlichung (z.B. HyperImage-Reader) mit einem projektspezifischen XML-Schema exportiert werden. Das an der Humboldt-Universität für HyperImage eingesetzte Repository Fedora ist in der Lage, copyright-geschütztes Material unter Wahrung der jeweiligen Zugriffsrechte vorzuhalten. Im Rahmen des Projektes werden Schnittstellen zu anderen Bilddatenbanken entwickelt, so dass die Verwendungsrechte mit den Nutzergruppen abgleichbar sind.

Die im Rahmen von HyperImage im Computer- und Medienservice der Humboldt-Universität entwickelte Software steht als Open Source (CDDL 1.0, www.sun.com) für alle Interessenten zur Verfügung. Der Code sowie die detaillierte Software Design Description finden über die Communityplattform SourceForge Verbreitung. http://sourceforge.net/projects/hyperimage   zur Website