This plugin is a Dynamic WebService Invoker. This means the following:
With the plugin, it's possible to invoke WebServices, without having to hardcode information about the webservices into the plugin.
The invocation takes an Array as parameter and the Array can contain as many entries as a specific WebService needs (see samplecode).
The plugin also provides a function to describe the webservice for you, so you know what type of parameters the WebService needs (see sample code).
The plugin comes with a full example how to invoke and proces the result of a Dutch AdressValidation WebService (see sample code).
For more info on WebServices in general, have a look at www.xmethods.com
For more info on the example WebService used, check out: www.wagbill.com
This plugin is based on Axis 1.1 SOAP Libraby. The library is supplied with the plugin in the zipfile. Just extract the zipfile in the Servoy\Plugin directory (keep subdirectories). Please read the license file in the Servoy\Plugin\Axis directory after unzipping.
For more information on this plugin, move the samplecode on the About function.
This plugin is provided "as is" and free of charge. Feel free to ask questions, report bugs or ask for features.
Currently, the invokation needs an internet connection (to the location of the WebService) on the computer where the client runs. For a future release I'll plan to provide a InvokeWSServer function as well.
Enjoy....
Paul
