Using SOAP Webhook in a Template
SOAP Webhook can be used as a source in a template. The WSDL (Web Services Description Language) file bundled with Adeptia Connect is generally used to define a SOAP Webhook acting as a source in a template. However, there can be a situation when you may want to use your own WSDL file to create a SOAP Webhook and define the request and response parameters based on your requirement.
In Adeptia Connect, you have an option to create and use a SOAP Webhook according to your need. You can use your own WSDL file to create a SOAP Webhook before or during the creation of a template. If you have already created one using your WSDL file and published it as a Template, you will be able to select it from the designated drop-down box (Select Web Service Provider). You can also create a new one by uploading your WSDL file and use that as a source even when you are in the middle of creating a template.
Follow the steps below to create and use a SOAP Webhook as a source in a template.
For steps previous to the step 1 being discussed below, refer to Creating a Template.
Select SOAP WebHook as a source application.
Select the Webhook type as Simple or Advanced.
Simple Webhook type will work as it was working before.
Advance Webhook type allows you to use a predefined Webhook or define a new one by using your own WSDL file.
When Advance configuration is selected:
Select a pre-defined SOAP Provider in the Select Web Service Provider field. You can also create a new provider by clicking
.
Select the SOAP operation corresponding to the selected provider.
Click Next to complete the steps that follow to create the template.