Was this helpful?
Client SDK
The Client SDK facilitates development of custom applications that execute map or process artifacts that have been exported from DataConnect (the same djar packaging that can be uploaded to Integration Manager). It is especially suited for long-running applications since it spawns external operating system processes to host the running maps or processes. It supports synchronous and asynchronous artifact execution, monitoring of run-time events, retrieval of job status and much more.
The Client SDK samples repository is available on GitHub®. The samples in this project use the same provided DataConnect integration package and demonstrate:
Synchronous execution
Asynchronous execution using polling to determine completion
Asynchronous execution using wait/notify to determine completion
Asynchronous execution with a progress listener
There is a secondary GitHub repository which serves as a Maven repository for the samples projects.
Last modified date: 12/03/2024