Difference between revisions of "Transformation Service"

From MPDLMediaWiki
Jump to navigation Jump to search
(Desription for the new Transformation Service)
 
Line 31: Line 31:
|getTargetFormats||implemented||Format||Format[]||Scope:'''Public''' <br/>Gives back a Format List of all formats the given source Format can be transformed into.
|getTargetFormats||implemented||Format||Format[]||Scope:'''Public''' <br/>Gives back a Format List of all formats the given source Format can be transformed into.
|-
|-
|getTargetFormatsAsXml||implemented||String srcFormatName, String srcType, String srcEncoding||Format||Scope:'''Public''' <br/>Gives back a xml representation of all formats the given source Format can be transformed into.
|getTargetFormatsAsXml||implemented||String srcFormatName, String srcType, String srcEncoding||String||Scope:'''Public''' <br/>Gives back a xml representation of all formats the given source Format can be transformed into.
|}
|}



Revision as of 14:55, 14 January 2009

eSciDoc SOA

SOAP and REST style interfaces
Service layers

Core services
Context Handler · Item Handler
Container Handler
Organizational Unit Handler
User Account Handler
Authentication
Content Model Handler
Semantic Store Handler

Intermediate services
Validation Service
Statistics Manager
Technical Metadata extraction
PIDManager
Basket Handler
Duplication detection
ImageHandler(Digilib)

Application services
Depositing
Searching
Search&Export
Control of Named Entities
Citation style Manager
RightsChecking
DataAcquisition
Transformation
Fledged Data
PID Cache
OAI-PMH

SOA Introduction

edit


Work in progress

The purpose of this service is to provide methods to deal with and schedule various textual dataformats.

Introduction[edit]

The Transformation Service supports the various transformations, like:

  • Citationstyles (e.g.: APA, AJP)
  • Different metadata formats (e.g.: eSciDoc, arXiv, PubMed)
  • Microformats (Coins)
  • Common publication formats (BibTex, EndNote)

...

Operations[edit]

The Transformation service supports the following operations:

Operation Status Input Output Description
getSourceFormats implemented Format[] Scope:Public
Gives back a Format List of all source formats the Transformation Service can handle.
getSourceFormatsAsXml implemented String Scope:Public
Gives back a xml representation of all source formats the Transformation Service can handle.
getTargetFormats implemented Format Format[] Scope:Public
Gives back a Format List of all formats the given source Format can be transformed into.
getTargetFormatsAsXml implemented String srcFormatName, String srcType, String srcEncoding String Scope:Public
Gives back a xml representation of all formats the given source Format can be transformed into.

Interfaces[edit]