
Early Access
Web Services is not enabled for all users. If you’d like to try it out, please email our support team for early access.
Web services enable different applications to communicate with each other over a network using standard protocols, enabling the exchange of data and execution of remote operations. The Qntrl platform supports two types of web services:
Inbound Web Services: These services allow your system to receive requests from external systems.
Outbound Web Services: These services allow your system to send requests to external systems.
Outbound REST Web Services
Outbound SOAP Web Services
REST Web Services
REST (Representational State Transfer) is a lightweight, flexible architecture widely used for building web APIs. RESTful services communicate using standard HTTP methods like GET, POST, PUT, and DELETE, and typically exchange data in formats such as JSON or XML.
Key features
Stateless: Each request from the client to the server must contain all the information needed to process the request.
Resource-based: Interactions are centered around resources (data objects), each identified by a unique URL.
Lightweight: Minimal overhead with easy integration and better performance.
Ideal for mobile and web applications.
Common in modern APIs where fast, scalable communication is required.
SOAP Web Services
SOAP (Simple Object Access Protocol) is an XML-based protocol used for exchanging structured information in web services. It follows specific guidelines:
Request and Response Format: Both must be in XML.
HTTP Method: The request must be sent via POST method.
Request Payload: Must be included in the body, not in query parameters or headers. The request message follows a specific structure with operations defined in the XML request tags.
Key features
Strict standards: Uses WSDL (Web Services Description Language) for describing service structure.
Highly secure and reliable: Supports advanced features like WS-Security, transactions, and message-level encryption.
Platform and language independent.
Preferred in enterprise environments where security, transaction integrity, or formal contracts are required.
Common in integrations with legacy systems or large-scale business applications.
WSDL in SOAP Web Services
WSDL (Web Services Description Language) is an XML-based definition that describes the structure of a SOAP web service. It outlines the service operations, input and output data types, communication protocols, and endpoint locations. Both Inbound and Outbound SOAP services in Qntrl use WSDL to define and facilitate communication between systems.
Inbound SOAP Service: When you create an Inbound SOAP service in Qntrl, a WSDL file is generated automatically. This WSDL acts as a service contract that defines the available operations, expected request formats, and the response structure. External systems can access this URL to download the WSDL and configure their SOAP client to interact with your web service.
Next:
Related Articles
Overview of Bridge
What is a Bridge? Bridge is an installable, lightweight independent agent that can be deployed on the customer’s local network. It is compatible both on Windows and Linux machines with 32 and 64-bit OS. Its role is to facilitate communication between ...
Configure Inbound SOAP Web Service
Early Access This feature is not enabled for all users. If you’d like to try it out, please email our support team for early access. Inbound SOAP Web Services allow you to create endpoints that external systems can call to interact with your Qntrl ...
Configure Inbound REST Web Service
Early Access This feature is not enabled for all users. If you’d like to try it out, please email our support team for early access. Qntrl’s Inbound REST Web Service allows you to create custom API endpoints that external users or systems can call to ...
Configure Outbound SOAP Web Service
Early Access This feature is not enabled for all users. If you’d like to try it out, please email our support team for early access. Outbound SOAP services in Qntrl enable communication with external SOAP-based APIs. These services rely on WSDL (Web ...
Configure Outbound REST Web Service
Early Access This feature is not enabled for all users. If you’d like to try it out, please email our support team for early access. Outbound REST Web Services enables users to interact with external web services by sending HTTP requests to retrieve, ...