Types

<< Click to Display Table of Contents >>

Navigation:  Webservices >

Types

 

DTS can currently generate two types of services: REST and SOAP.

The type you should use largely depends on your integration necessities. If you are in doubt about what type of service you should generate in a specific case, please contact support for more information.

This section lists some particularities of each service type as generated by DTS.

 

REST

 

Implements the REST API using Apache CXF over JAX-RS;

Communicates in JSON format;

Provides GET operations where possible (the input parameters are compatible with URL parametrization, i.e. STRING and INTEGER variants) - see Functionality for specifics;

Provides specifications in WADL and OPENAPI 3.0 formats;

Is less strict in the interpretation of input and output formats.

Information-icon_16px Read more about REST APIs

 

 

SOAP

 

Implements the SOAP API using Apache CXF over JAX-WS;

Communicates in XML format;

Requests are always in the form of documents - see Functionality for specifics;

Provides specifications in WSDL format;

Is more strict in the interpretation of input and output formats.

Information-icon_16px Read more about SOAP APIs