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