You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Giacomo Fiorentini <g....@esalab.it> on 2002/07/04 10:52:27 UTC

SOAP -- .net interoperability -- questions

Hi all,
	I'm new on this mailing list. I have the following question:

what are the relationship, differences, prospectives, expectations of the
following SOAP implementations/libraries/tools:

	Java Web Service Developer Pack 1.0
	Apache SOAP 2.3.1
	Apache Axis beta 2
	Web Service Toolkit from IBM

I know that this was a strange question, but we have to decide the best
tools/library for new projects, that will have to interoperate with
Microsoft .net ws.

I tried the Axis beta 2, with interoperability with .net (to and from), and
I didn't found particular problems (I was limited with base data types), but
I wonder what can be the problems on mappings complex structures like .net
DataSet. 

Apache SOAP and WSDP are very useful for deep programming with SOAP, but are
not very easy to program. I found that the manual generation of WSDL files
is not very useful for designing large projects: it's an added complexity
not necessary. 

I think that the simple meccanismo on axis, that provides automatic
generation of WSDL files simply adding the ?wsdl is very very useful, and
it's very similar to the .net ws behaviour. 

For completeness, I'm not jet tried the WSTK. 


Any comments, suggestions are welcome.

Thanks. 

	
Giacomo Fiorentini


Re: SOAP -- .net interoperability -- questions

Posted by Steve Loughran <st...@iseran.com>.
----- Original Message -----
From: "Giacomo Fiorentini" <g....@esalab.it>
To: <ax...@xml.apache.org>
Sent: Thursday, July 04, 2002 01:52
Subject: SOAP -- .net interoperability -- questions



> I tried the Axis beta 2, with interoperability with .net (to and from),
and
> I didn't found particular problems (I was limited with base data types),
but
> I wonder what can be the problems on mappings complex structures like .net
> DataSet.

Nothing outside .net handles dataset; even hashtables and the like cannot be
sent across the wire reliably. Dont use them if you car eabout
interoperabiltiy.

> Apache SOAP and WSDP are very useful for deep programming with SOAP, but
are
> not very easy to program. I found that the manual generation of WSDL files
> is not very useful for designing large projects: it's an added complexity
> not necessary.
>
> I think that the simple meccanismo on axis, that provides automatic
> generation of WSDL files simply adding the ?wsdl is very very useful, and
> it's very similar to the .net ws behaviour.

I fear that in very large projects you will be desiging XSD or WSDL, just to
get interop and compatibity across vesions fully sorted.