SOAP

5 messages Options
Embed this post
Permalink
Heiko Gering

SOAP

Reply Threaded More More options
Print post
Permalink
Hi,
I'm going to implement a soap-client. I've found goanna as the only library
to this subject. Unfortunately goanna isn't consistent in the version 1.0
from 2008, rev 604.
My questions are:
Has anybody todo with SOAP?
Which library is it based on?
Is goanna still alive, are there a mailing list?

Any tip would be welcome.
Regards
Heiko

Paul Cohen

Re: SOAP

Reply Threaded More More options
Print post
Permalink
Hi

On Thu, Oct 15, 2009 at 8:56 AM, Heiko Gering <[hidden email]> wrote:
> I'm going to implement a soap-client. I've found goanna as the only library
> to this subject. Unfortunately goanna isn't consistent in the version 1.0
> from 2008, rev 604.
> My questions are:
> Has anybody todo with SOAP?
> Which library is it based on?
> Is goanna still alive, are there a mailing list?
>
> Any tip would be welcome.

Are you forced to used SOAP or do you have influence over the server
API? I would strongly recommend using a HTTP-based REST API for your
server's web services instead of SOAP. But that is of course only
possible if you have control of the server!

/Paul

--
Paul Cohen
www.seibostudios.se
mobile: +46 730 787 035
e-mail: [hidden email]
Heiko Gering

Re: SOAP

Reply Threaded More More options
Print post
Permalink
Thank you Paul,
you are right, I'm forced to use SOAP, the server owner is alreay using it.
My influence is only to define the inside of SOAP on both sides.
Regards
Heiko

----- Original Message -----
From: "Paul Cohen" <[hidden email]>
> Are you forced to used SOAP or do you have influence over the server
> API? I would strongly recommend using a HTTP-based REST API for your
> server's web services instead of SOAP. But that is of course only
> possible if you have control of the server!
>
> /Paul

Neal Lester

Re: SOAP

Reply Threaded More More options
Print post
Permalink
In reply to this post by Heiko Gering
At 11:56 PM 10/14/2009, you wrote:
>Hi,
>I'm going to implement a soap-client. I've found goanna as the only library
>to this subject. Unfortunately goanna isn't consistent in the version 1.0
>from 2008, rev 604.
>My questions are:
>Has anybody todo with SOAP?
>Which library is it based on?
>Is goanna still alive, are there a mailing list?

Hi Heiko,

Goanna is alive and hosted at origo:

http://goanna.origo.ethz.ch/wiki/goanna

which includes Forums for discussion. Goanna is currently
administered by Till Bay.

The Servlets and Web Application libraries are in production use on
my web server.

I've never used the Soap library and don't know of anyone who is
using it now. In addition to upgrading it to the latest SOAP you
would probably need to some work to get it running in a modern Eiffel
development environment.  XML is an area where Eiffel has changed
quite a bit since the original Goanna SOAP library was written by
Glenn Maughan.

I found Glenn's work on the Servlet library to be very solid and easy
to understand and modify so you might consider his SOAP library as a
starting point.

Neal


Heiko Gering

Re: SOAP

Reply Threaded More More options
Print post
Permalink
Hi Neal,
these are good news for me. I've found rev 622 there and after solving some
inheritance problems  and commenting out some unknown identifiers I've got
soap compile so fare.
I agree with you that the work of Glenn is a good starting point.
Thank's at all to Paul and Roger about the discussion about SOAP, REST and
SOA. It gaves me a helpfull overview about these principles.

Regards
Heiko