- 1 Minute to read
- Print
- DarkLight
- PDF
Client Application Platforms
- 1 Minute to read
- Print
- DarkLight
- PDF
APIs work with any modern SOAP development environment. You can use APIs on any of the following Client platforms:
- .NET
- Boomi (which uses JAVA for implementation)
- SOAP UI (A well known testing tool for testing SOAP based Web Services)
WSDL File
The WSDL file needs to be imported into the development platform so that your development environment can generate the necessary objects to build Client Web Service applications.
.NET API Client Proxy
The following command creates a client proxy class in the Microsoft Visual Basic language for Host API located at the specified URL. The tool saves the client proxy class in the HostAPI.vb file.
Wsdl.exe /language:VB /out:HostAPI.vb
https://<PlanfulServer>/HostAPI/HostAPI_StateFree.asmx?WSDL
HostAPI.vb file can be included in the client application and can be instantiate the API object in VB.Net as follows:
Dim api As New HostAPI()
Service Requests and Responses
Your Client application prepares and submits a service request to the Planful Web Service, the Web Service processes the request and returns a response, and the Client application handles the response.
Once the API call is invoked, your Client application waits until it receives a response from the service. Asynchronous calls are not supported.