From: Sam Takoy on
Hi,

What's the current SOAP implementation? The Howto's I've read call for a
soap.jar and I can't seem to find it anywhere.

Many thanks in advance,

Sam
From: Lew on
Sam Takoy wrote:
> What's the current SOAP implementation? The Howto's I've read call for a
> soap.jar and I can't seem to find it anywhere.

<http://www.google.com/search?hl=en&safe=off&q=Java+%2B"soap.jar">

Given how ancient all the links there are, you may need to extend your
definition of "current".

There are a nawful lot of SOAP implementations that don't have a soap.jar,
such as <http://ws.apache.org/axis2/>.

--
Lew
From: Arne Vajhøj on
On 18-05-2010 17:47, Sam Takoy wrote:
> What's the current SOAP implementation? The Howto's I've read call for a
> soap.jar and I can't seem to find it anywhere.

SOAP is a standard with many implementations.

Assuming that you are interested in Java implementations,
then 3 obvious possibilities are:
- the one that comes with Java SE
- Axis2
- CXF

Arne
From: Tom Anderson on
On Tue, 18 May 2010, Sam Takoy wrote:

> What's the current SOAP implementation?

If you're doing J2EE and working inside a container, then it's whatever
your container provides.

There is a standard called JAX-WS which is about web services, including
SOAP. There are several implementations. Most app servers these days
contain one (sometimes more than one). The path of least pain is usually
to use that one, rather than try to bring in another. For example, in
JBoss, use JBoss-WS, not Metro.

Because the APIs are standardised, there's pretty good portability between
implementations, so you can move between app servers fairly easily, and
can also use different toolkits for standalone and contained versions of
your code, which can be useful for development (i've done this - get the
basics of a SOAP interaction working in a standalone program, then bring
it into an existing web app).

If you're not working inside a container, then Metro.

tom

--
The square-jawed homunculi of Tommy Hilfiger ads make every day an
existential holocaust. -- Scary Go Round