Client

<< 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.