ProLinga-Repository Programming Notes

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

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

Network Client

To be able to send and receive Repository 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 Repository Command. Alternatively have a look at the source code file RepositoryClient.cpp in the src directory of ProLinga-Repository.

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