ProLinga-Validate Programming Notes

To test ProLinga-Validate, the best and easiest way is to use the binaries that come with the product. Configure so ProLinga-Validate is running as a Web Service and use the client binary to send and receive Validate Commands. See the User Guide section for more details.

To access the Validate engine from a C++ application, either network (SOAP) calls to send and receive Validate Commands over the network or the C++ API to link with the ProLinga-Validate library can be used.

Network Client

To be able to send and receive ProLinga-Validate commands over the network as SOAP calls from a C++ application, the application must link with the ProLinga-Soap Client Library (libprolingasoapclient). Details of how to do so are in the section "Programming Notes" of the ProLinga-Soap Project documentation. In the example you have to change the example XML request document with a valid Validate Command. Alternatively, have a look at the source code file ValidateClient.cpp in the src directory of ProLinga-Validate.

When using this method, ProLinga-Validate must be running as a Web Service.