DALiuGE Application Component Developers Guide¶
This chapter describes what developers need to do to write a new application component that can be used as an Application Drop during the execution of a DALiuGE graph.
Detailed instructions can be found in the respective sections for each type of components. There are also separate sections describing integration and testing during component development. As mentioned already, for more complex and serious component development we strongly recommend to use the component development template we are providing, please refer to chapter Template Primer for more details. Most of the following sub-sections of this documentation are based on the usage of the template.
NOTE: The DALiuGE Component Developers Guide is work in progress!
- Bash Components
- Python Components
- Specialized Components
- Built-in Application Components
- Dynlib Components
- Docker Components
- Service Components
- Pyfunc Components
- DataDROP I/O
- Wrap Existing Code
- Test And Debug
- Component Description Generation
- Deployment Testing