Skip to content
Snippets Groups Projects
README.md 3.54 KiB
Newer Older
Armin Costa's avatar
Armin Costa committed
# DES (Data Exchange Server) documentation
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
The DES software, implemented entirely by authors at the [**Center for Sensing Solutions**](http://www.eurac.edu/en/research/technologies/CenterforSensingSolutions/Pages/default.aspx) at [**Eurac research**](http://www.eurac.edu),
Armin Costa's avatar
Armin Costa committed
is a stand-alone application that enables a concurrent execution of configurable Task Plugins and enables Data transfers to different systems by means of a set of Processor definitions
in XML format. It has been primarily developed to fit the requirements of the Eurac receiving station processing chain and Data Infrastructure where big amounts of data
are processed and transferred from system to system or delivered to some end users. The DES implements a concurrent, multi-threaded mechanism to execute configurable Tasks or Jobs
implemented in form of dedicated plug-ins or scripts, and enables data transfers using different kind standard protocols like *HTTP, SFTP, FTP, SSH*. However, the DES may be seen as a general, 
multi-tasking application that can execute concurrently configurable tasks or jobs implemented in dedicated plug-ins or scripts. The basic concept behind the DES is that data is organized in a hierarchical
structure that reflects a predefined scheme and that Events or Tasks are triggered by files filtered with regular expressions.
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
[**Center for Sensing Solutions (Eurac research)**](http://www.eurac.edu/en/research/technologies/CenterforSensingSolutions/Pages/default.aspx)

**Administration:**         [sensing.solutions@eurac.edu](sensing.solutions@eurac.edu)
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
**Technical support:**      [support.css@eurac.edu](support.css@eurac.edu)
Armin Costa's avatar
Armin Costa committed
 
 
 
## Features: ##
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
[Link](https://gitlab.inf.unibz.it/css-public/des_documentation/blob/master/Features.md)
Armin Costa's avatar
Armin Costa committed
 
Armin Costa's avatar
Armin Costa committed
## Configuration: ##
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
[Link](https://gitlab.inf.unibz.it/css-public/des_documentation/blob/master/Configurations.md)
Armin Costa's avatar
Armin Costa committed
 
Armin Costa's avatar
Armin Costa committed
## Conventions: ##
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
[Link](https://gitlab.inf.unibz.it/css-public/des_documentation/blob/master/Conventions.md)
Armin Costa's avatar
Armin Costa committed
 
Armin Costa's avatar
Armin Costa committed
 
Armin Costa's avatar
Armin Costa committed
  
Armin Costa's avatar
Armin Costa committed
## DES Processors: ##
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
[Link](https://gitlab.inf.unibz.it/css-public/des_documentation/blob/master/Processors.md)
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
### Example: ###
Armin Costa's avatar
Armin Costa committed

This Processor definition in xml format defines and implements Data Processing, Metadata Generation and Data Feeding into an SDI
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
[EURAC_RADBEAM_P.processor_config.xml](https://gitlab.inf.unibz.it/css-public/des_documentation/blob/master/examples/EURAC_RADBEAM_P.processor_config.xml)
Armin Costa's avatar
Armin Costa committed
 
Armin Costa's avatar
Armin Costa committed
## DES Plugins: ##
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
[Link](https://gitlab.inf.unibz.it/css-public/des_documentation/blob/master/Plugins.md)
Armin Costa's avatar
Armin Costa committed
 
Armin Costa's avatar
Armin Costa committed
## Guidelines: ##
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
[Link](https://gitlab.inf.unibz.it/css-public/des_documentation/blob/master/Guidelines.md)
Armin Costa's avatar
Armin Costa committed
## Howto: ##
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
[Link](https://gitlab.inf.unibz.it/css-public/des_documentation/blob/master/Howtos.md)
Armin Costa's avatar
Armin Costa committed
**Latest release:** DES 1.7
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
## Version history ##
Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed

Armin Costa's avatar
Armin Costa committed
| Version | Date | Changes | Authors |
Armin Costa's avatar
Armin Costa committed
| :-----------: | :------: | :------------: | :-----------: |
Armin Costa's avatar
Armin Costa committed
| V0.1       | 23.06.2009   | Implementation        | armin.costa@eurac.edu       |
| V1.0       | 01.05.2010   | Implementation        | armin.costa@eurac.edu     |
| V1.5       | 01.09.2015   | Implementation        | armin.costa@eurac.edu      |
Armin Costa's avatar
Armin Costa committed
| V1.6       | 24.02.2017   | Documentation update  | armin.costa@eurac.edu, bartolomeo.ventura@eurac.edu      |
Armin Costa's avatar
Armin Costa committed
| V1.7       | 29.03.2019   | Implementation        | armin.costa@eurac.edu      |
Armin Costa's avatar
Armin Costa committed
| V1.7       | 18.04.2019   | Documentation migration  | armin.costa@eurac.edu      |
| V1.7       | 23.04.2019   | Documentation update  | armin.costa@eurac.edu      |
Armin Costa's avatar
Armin Costa committed
| V1.7       | 24.04.2019   | Documentation update  | armin.costa@eurac.edu      |