Servoy Webservice (Consume & Expose)

Hi all,

I have the following case and I want to know if I could enterily develop this in Servoy.

  1. First of all our application must be able to consume a webservice based on SOAP on the net. We have to be able to send a XML based message to the service and receive a message if it went correct/incorrect.
    What I found so far on this forum, is that it is possible with the Kydome_webservices plugin and the standard HTTP & XmlReader plugins.

  2. Also our application must be exposed as a webservice. In this case the client must be able to send a Xml document or to request a Xml document.
    About this I couldn’t find any clear examples or documentation on this forum or on the internet.

Is there any way to implement this in Servoy?

Thanks.

  1. Correct. You can also do all your own xml processing by hand, no plugin needed.

  2. Check out Servoy’s headless client.

Is it with option 1 also possible to do something with security etc… Or do I also have to use the headless client for this?

Janssenjos:
… possible to do something with security …

Not near enough information to tell what the question is…

Ok, Lets say I want to invoke a webservices that uses ws_security. Is that possible with the plugin?

The same for complex types, I’ve read that this is not possible with the plugin.

The Kydome_webservices plugin is indeed just for webservices that only use simple types and no other fancy stuff.

For the features you’re interested in, the best approach is to build a plugin for the webservices you’re interested in. Most people use the Axis2 libraries for that.

Paul

Janssenjos:
2. Also our application must be exposed as a webservice. In this case the client must be able to send a Xml document or to request a Xml document.
About this I couldn’t find any clear examples or documentation on this forum or on the internet.

Servoy 5 wll include a plugin that allows a solution to be used as a RESTful webservice.

Rob

Ok,

Do you also know when Servoy 5 will be officially released??

thanks.

Servoy 5 (aka tano) is expected to be released this year.

Rob