<< Click to Display Table of Contents >> Navigation: Development > Client |
In order to build or adapt an application to consume data from various data sources via DTS, some level of extension of DTS's Client functionality usually needs to be developed.
DTS Client functionality can be accessed in the following ways (in ascending order of customization possibilities, feature set, but also implementation difficulty) :
•Using one of the pre-built client implementations providing simplified access in a certain environment: Smallworld Client, Webservice Client
•Implementing the fully featured API library: Java
•Hooking in directly communication backbone API: Redis/JSON
The first two options allow using high level APIs to connect to DTS, access projects and make requests, while the last option opens up DTS to direct management via internal commands that can be invoked from any programming environment for which a Redis driver exists, but requires more micromanagement of operations.