This example contains the source code for three example implementations of a C# Web Service client that communicate with a deployed Infinity Process Platform engine which provides Web Services:
WsClientExampleApp- This example demonstrates running a tiny process using the Infinity Process Platform-WS API. Please note that a deployed model WsClientExampleModel.xpdl, which is shipped with this example as well, is necessary to run this sample application.
WsClientAuthExampleApp- This example demonstrates all permitted authentication mechanisms.
WsClientQueryExampleApp- This example demonstrates how to use the Infinity Process Platform Web Services Query API correctly: You should use classes of namespace
com.infinity.bpm.api.query.stubsto do queries, whereas assembling of query elements (order criteria, policy and predicate) has to be done with classes of namespace
Click the following link to download the sources as ZIP file:
In order to build an own Infinity Process Platform-WS Client the factory
WsFactory may be used
to easily gain a reference to an exposed Infinity Process Platform Web Service. To run the examples the application configuration file
WsClient.config has to be used in the corresponding C# project and is bound to contain the properties
(host, port and context root) of the actual running Infinity Process Platform Web Service.