<< Click to Display Table of Contents >> Navigation: Connectors > Web Service > Routine Calls |
The DTS Web Service Connector supports remote calls for any Web Methods exposed by a SOAP or REST service as long as they are correctly described in the specification document.
DTS Name |
<web_method_name> |
DTS Key |
<port_name>.<web_method_name> |
For WSDL specifications, the <port_name> and <web_method_name> are extracted directly from the specification document as the name attributes of the portType nodes and the name attributes of the operation nodes respectively.
For OpenAPI/Swagger and WADL specifications, method and port (actually the client class in this case) naming is left to the respective generator tools (openapi-generator, wadl2java), which use tags, operation types and operation ids to generate the names.
The Web Service Connector, via its Apache CXF core, will make requests and expect responses for Web Method Calls in the document formats that the specification file calls for.
Any combination of REST and SOAP on one hand and application/xml and application/json on the other are supported by the engine, with the FasterXML/jackson library being used for (de)serialization.
Further reading
OpenAPI v2 (Swagger) Specification