Benutzer-Werkzeuge

Webseiten-Werkzeuge


docuteam:oais_docuteamoais

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
docuteam:oais_docuteamoais [2017/03/23 11:19]
ladina
docuteam:oais_docuteamoais [2017/04/11 07:36]
127.0.0.1 Externe Bearbeitung
Zeile 1: Zeile 1:
 ===== docuteam OAIS ===== ===== docuteam OAIS =====
-Bei docuteam OAIS handelt es sich um eine Sammlung von Schnittstellen, die den Zugang zu einem Fedora Commons-Repository erleichtert. und kommt immer dann zum Einsatz, wenn Daten aus Fedora ausgelesen werden. +Bei docuteam OAIS handelt es sich um eine Sammlung von Schnittstellen, die den Zugang zu einem Fedora Commons-Repository erleichtert. docuteamOAIS kommt immer dann zum Einsatz, wenn Daten und Metadaten aus Fedora ausgelesen werden.  
- +\\ 
-{{:docuteam:docuteamoais_wiki.jpg?300|}}+\\ 
 +{{:docuteam:docuteamoais_wiki.jpg?800|}}
  
 ==== Übersicht ==== ==== Übersicht ====
Zeile 13: Zeile 14:
 ====2. Access ==== ====2. Access ====
 ===2.1 DIP Erstellung ==== ===2.1 DIP Erstellung ====
-Der DIP Erstellungs-Service erstellt ein Dissemination Information Package (DIP) für einen vorhandenen persistenten Identifikator. Der Identifikator beinhaltet das Dokumentsofern existent verwandte Dokumente zusammen mit allen Metadaten.+Der DIP Erstellungs-Service erstellt ein Dissemination Information Package (DIP) für einen vorhandenen persistenten Identifikator. Der Identifikator beinhaltet das Dokument und sofern existent verwandte Dokumente, mitsamt allen Metadaten.
  
-Der vorgegebene Einsatzbereich für den Service ist die Auslieferung und die folgenden Paramter werden erwartet: +Der Einsatzbereich für den Service ist die Auslieferung und die folgenden Parameter werden erwartet:\\
-**GET**+
  
 +**GET**
   * pid: Der persistente Identifikator von dem Objekt für welches die DIP erzeugt werden soll.   * pid: Der persistente Identifikator von dem Objekt für welches die DIP erzeugt werden soll.
-  * verifyChecksum (optional): Falls Ausgabe 'true' werden die Checksummen für jedes exportierte File verglichen. Der Standard Wert ist 'false'+  * verifyChecksum (optional): Falls Ausgabe 'true'werden die Checksummen für jedes exportierte File verglichen. Der Standard Wert ist 'false'
   * recusively (optional): Falls Ausgabe 'true', werden die Objekte einschliesslich die Objekte ihrer Kinder gemäss Repository Beziehung exportiert. Der Standard Wert ist 'true'   * recusively (optional): Falls Ausgabe 'true', werden die Objekte einschliesslich die Objekte ihrer Kinder gemäss Repository Beziehung exportiert. Der Standard Wert ist 'true'
  
 **POST** **POST**
- 
   * text/xml-content stream EAD xml stream wird für beschreibenden Metadaten und Strukturen benötigt.   * text/xml-content stream EAD xml stream wird für beschreibenden Metadaten und Strukturen benötigt.
  
 Beispiel: http://localhost:8080/docuteamOAIS/delivery?pid=test:1&recursively=true Beispiel: http://localhost:8080/docuteamOAIS/delivery?pid=test:1&recursively=true
- 
--------------------------------------------------------------------------------------------------------------- 
-====2. Access ==== 
-===2.1 DIP creation ==== 
- 
-The DIP creation service will create a dissemination information package (DIP) for a given persistent identifier which contains the document, related documents if existing together with all metadata. The response will be a zipped file with all the content within. This file can be opened directly with docuteam tools like docuteam packer. 
- 
-The default location for the service is delivery, and the following parameters are expected:  
-**GET** 
- 
-  * pid:The persistent identifier of the object for which the DIP should be created. 
-  * verifyChecksum (optional): If true, will compare checksums for each exported file. Default is 'false'. 
-  * recursively (optional): If true, objects will be exported including their child objects according to repository relations. Default is 'true'. 
- 
-**POST** 
- 
-  * text/xml-content stream EAD xml stream to be used for descriptive metadata and structure. 
- 
-Example: http://localhost:8080/docuteamOAIS/delivery?pid=test:1&recursively=true 
--------------------------------------------------------------------------------------------------------------- 
- 
  
  
 ===2.2 Media Manipulation === ===2.2 Media Manipulation ===
  
-The Media manipulation service works similar to Fedora's ImageManip service. The default location for the service is MediaManipulation, and the following parameters are expected:+Der Media Manipulation Service funktioniert ähnlich wie der Fedora's ImageManip service. Der Einsatzbereich für diesen Service ist die MediaManipulation und die folgenden Parameter werden erwartet:
  
-  * pid: The persistent identifier of the object for which the access format should be created+  * pid: Der persistente Identifikator von dem Objekt für welches das Access Format erstellt werden soll
-  * url: URL of the content of the given PID; can be omitted if the fedora configuration from the property file should be used+  * url: URL auf den Inhalt der vorgegebenen PID; kann ausgelassen werden sofern die Fedora Konfiguration von dem Property File gebraucht werden soll
-  * op (optional): Operation to be executed on the original contentsupported values are 'convert' and 'preview'; defaults to 'convert'. +  * op (optional): Funktion die auf dem originalen Inhalt ausgeführt werden sollunterstützte Werte sind 'convert' und 'preview'; Standarmässig'convert' 
-  * mode (optional, only for operation 'convert'): Mode for returing the access filesupported values are 'stream' and 'player'; defaults to 'player' if the property 'redirect.url' is setotherwise it will stream the access format. +  * mode (optional, nur bei Ausführung 'convert'): Verfahren für Rückgabe von dem Zugriff Fileunterstützte Werte sind 'stream' und 'play'; Standardmässig zu 'player' sofern Berechtigung auf 'redirect.url', sonst wird das access format verwendet
-  * convertTo (optional, only for operation 'convert'): Indicate the target format of the media contentcurrentlyonly mp3 and flv is supporteddefaults to 'flv'+  * convertTo (optional, nur bei Ausführung 'convert'): Hinweise auf das Ziel Format von dem Media Inhaltzurzeitwerden nur mp3 und flv unterstütztStandarmässig 'flv'
-  * recalculate (optional, only for operation 'convert'): If true, will create a new access format file even if an file already existsDefault is 'false'.+  * recalculate (optional, nur bei Ausführung 'convert'): Falls Ausgabe 'true'wird ein neues File Format für den Zugriff erstellt, auch wenn ein solches bereits existiertStandardwert 'false'
  
-Example: http://localhost:8080/docuteamOAIS/MediaManipulation?pid=test:1&op=convert&convertTo=flv+Beispiel: http://localhost:8080/docuteamOAIS/MediaManipulation?pid=test:1&op=convert&convertTo=flv
  
 **migration-config.xml:**\\ **migration-config.xml:**\\
Zeile 68: Zeile 47:
                     parameter="-dPDFA#-dBATCH#-dNOPAUSE#-sDEVICE=pdfwrite#-dPDFSETTINGS=/screen#-o#{[arg2]}#{[arg1]}" />                     parameter="-dPDFA#-dBATCH#-dNOPAUSE#-sDEVICE=pdfwrite#-dPDFSETTINGS=/screen#-o#{[arg2]}#{[arg1]}" />
 </code> </code>
 +
 ====3 Preservation ==== ====3 Preservation ====
 +Dieser Service bietet verschiedene Informationen zum Repository und dessen Inhalte, ermöglicht saubere Preservation Planung.
  
-This service offers various information on the repository and its content, allowing for proper preservation planning. +Der Einsatzbereich von diesem Service ist die RepositoryInfo, und die folgenden Paramter werden erwartet  
- +  * dataset: eine der Informations-Kategorien im Repository:\\  Info Basis Administratitive Informationen zum Repository\\ Storage in Gebrauch und freier Disk Space für jeden Namespace (und im Total)\\ Object Nummern von Objekten und Ingests für jeden Namespace (und im Total)\\ Fileformate aufgelistete File Formate im Repository mit Objekt Zählung
-The default location for the service is RepositoryInfo, and the following parameters are expected: +
- +
-  * dataset: one of the categories of information on the repository:\\ +
-    info basic administrative information on the repository\\ +
-    storage used and free disk space for each namespace (and in total)\\ +
-    objects number of objects and ingests for each namespace (and in total)\\ +
-    fileformats list file formats in the repository with object count\\+
  
-Example: http://localhost:8080/docuteamOAIS/RepositoryInfo?dataset=storage+Beispiel: http://localhost:8080/docuteamOAIS/RepositoryInfo?dataset=storage
docuteam/oais_docuteamoais.txt · Zuletzt geändert: 2019/01/07 11:24 (Externe Bearbeitung)