MENU
    Client Application Platforms
    • 1 Minute to read
    • Dark
    • PDF

    Client Application Platforms

    • Dark
    • PDF

    Article summary

    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.


    Was this article helpful?