[prev in list] [next in list] [prev in thread] [next in thread] 

List:       groovy-dev
Subject:    Re: [groovy-dev] Re: *****SPAM***** Re: [groovy-dev] new module
From:       tog <guillaume.alleon () gmail ! com>
Date:       2006-02-19 18:24:36
Message-ID: a0a50dbb0602191024i47c1d0a9n50df931c1188a598 () mail ! gmail ! com
[Download RAW message or body]

On 2/19/06, Rasmus Aveskogh <rasmus@defero.se> wrote:
>
>
> Exactly what I'm looking for. The same kind of transparency you see in
> Python (SOAPpy) and PHP (PEAR SOAP). Will you enable support for complex
> datatypes such as Object[], Collections and Maps? (Both in terms of
> client->server parameters and server-responses).


Well I am doing SOAP therefore I am used to the standard datatype but they
are
handle in the Groovy way on the client side. Therefore I am mainly using
Maps.


> Being able to handle good datatype casting and conversions in a dynamic
> manner would give a great advantage over Axis pretty stiff implemenation,
> which is very messy to use in a scripting manner, such as in Groovy, as
> it, as I mentioned, depend heavily on code stubs.
>
> >
>
>
> This looks very much like the functionality I'm looking for. The
> soapclient bocomes a runtime generated class with methods dynamically
> created accordingly to the wsdl which returns the appropriate datatype.
> How would a method invokation look on a non-wsdl (Dynamic SOAP) server?


Not yet done so tell me how you would like to do it.  The Groovy way  would
be
to start with an implementation of some service (a class) and then to
generate a kind
of interface of that implementation that would be visible as a WS.
Java6 as introduce annotation for doing this (JSR-181) which is very nice. =
A
way
could be to reuse similar ideas.

But since it is not yet  done. Feel free to tell me how you would like to
use it ?

Can I try this module as of now? How much work is left?


Well as I said I am it the packaging & testing phase and would like to
release it (the client only part) before the end of next week.

cheers
tog

-ra
>
>
>

[Attachment #3 (text/html)]

<br><br><div><span class="gmail_quote">On 2/19/06, <b class="gmail_sendername">Rasmus \
Aveskogh</b> &lt;<a href="mailto:rasmus@defero.se">rasmus@defero.se</a>&gt; \
wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, \
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <br>Exactly what I'm \
looking for. The same kind of transparency you see in<br>Python (SOAPpy) and PHP \
(PEAR SOAP). Will you enable support for complex<br>datatypes such as Object[], \
Collections and Maps? (Both in terms of <br>client-&gt;server parameters and \
server-responses).</blockquote><div><br>Well I am doing SOAP therefore I am used to \
the standard datatype but they are <br>handle in the Groovy way on the client side. \
Therefore I am mainly using Maps. <br>&nbsp;<br></div><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;">Being able to handle good datatype casting and conversions in a \
dynamic<br>manner would give a great advantage over Axis pretty stiff implemenation, \
<br>which is very messy to use in a scripting manner, such as in Groovy, as<br>it, as \
I mentioned, depend heavily on code stubs.<br><br>&gt;<br><br><br>This looks very \
much like the functionality I'm looking for. The<br>soapclient bocomes a runtime \
generated class with methods dynamically <br>created accordingly to the wsdl which \
returns the appropriate datatype.<br>How would a method invokation look on a non-wsdl \
(Dynamic SOAP) server?</blockquote><div><br>Not yet done so tell me how you would \
like to do it.&nbsp; The Groovy way&nbsp; would be&nbsp;  <br>to start with an \
implementation of some service (a class) and then to generate a kind <br>of interface \
of that implementation that would be visible as a WS.<br>Java6 as introduce \
annotation for doing this (JSR-181) which is very nice. A way  <br>could be to reuse \
similar ideas.<br><br>But since it is not yet&nbsp; done. Feel free to tell me how \
you would like to use it ?<br> </div><br><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;"> Can I try this module as of now? How much work is \
left?</blockquote><div><br>Well as I said I am it the packaging &amp; testing phase \
and would like to release it (the client only part) before the end of next \
week.<br><br> cheers<br>tog<br></div><br><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;">-ra<br><br><br></blockquote></div><br>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic