cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Fagerstrom <dani...@nada.kth.se>
Subject Re: stub approach with WSDL/SOAP on Cocoon
Date Thu, 06 Nov 2003 23:12:18 GMT
Sylvain Wallez wrote:
> Daniel Fagerstrom wrote:
> 
>> luca@overweb.it wrote:
>>
>>> Hi to all,
>>> first of all sorry for my bad English and for not so much clarity in 
>>> post :-)
>>>
>>> I'm currently doing a project using Cocoon 2.1.2 .
>>>
>>> I'm trying to find an automated way to reuse components in a pipelne, 
>>> like WebServiceProxyGenerator, to implement this flow:
>>>
>>> - fetch a remote WSDL and parsing it
>>> - construction of necessary logic to create machine-generated "stub" 
>>> of SOAP methods contained
>>> - in/out of method parameters and invocation thru XForms or something 
>>> similar at presentation level.
>>> - transformation of response in order to serialize and present it.
>>
>> Do you mean that you want to build something like:
>> http://www.mindreef.net ?
>>
>> I'm working on a prototype of something similar (although more 
>> primitive), that I hopefully will be able to submit in the next few days.
> 
> Does it produce Woody forms? That would be awesome!!
> 
> Sylvain

Not yet. The current version is just a "proof of concept" implementation 
(I just uploaded it, see 
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24402). It only 
supports RPC style and SOAP encoding and there is no support for complex 
data types. And I have only tested it on a few WSDL files from 
http://www.xmethods.net.

I also wanted to use it as a demo for my SOAP-code, and didn't want the 
demo code to depend on other blocks.

We plan to use WSDL described web services a lot at my company, and we 
will use Cocoon booth as a soap client and soap server. So we will 
probably create a toolset for booth building and testing web services in 
Cocoon.

I would like to write a more complete version and use Woody for that, 
the main complication is that there is an impedance mismatch between the 
data types in woody and the XMLSchema data types that usually are used 
in SOAP.

/Daniel


Mime
View raw message