Henrik,

Axis 1.2 beta is out...

http://archive.apache.org/dist/ws/axis/1_2beta/

Though if you're the adventurous type you can always pull straight from CVS
and build it yourself.

And yes, we're ALL struggling not only with building WS-I compliant SOAP
services, but WS-I complaint SOAP services that fit together into some sort
of loosely coupled, scalable, and <gasp> actually useful Service Oriented
Architecture.

Somebody should really open a Service Oriented Architect school.  :)

Regards,
Jonathan Anderson
Booz Allen Hamilton

-----Original Message-----
From: HG [mailto:[EMAIL PROTECTED]
Sent: Wednesday, April 14, 2004 10:20 AM
To: [EMAIL PROTECTED]
Subject: Re: Need suggestions on web service interop and design


Anne,

Thanx for the fast info..Just the thing I needed.

Now, the task doing schemas first, makes sense..That way you won't get
tempted to expose platform specific stuff..Great.

Maybe for once in a lifetime I should follow the .NET guides and do things
the MS way :-)
I can see that Axis 1.2 is alpha...Anyone knows of the beta or final release
plans..?

Best regards

Henrik



----- Original Message -----
From: "Anne Thomas Manes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, April 14, 2004 3:38 PM
Subject: RE: Need suggestions on web service interop and design


> Henrik,
>
> The WS-I Basic Profile disallows the use of SOAP Encoding. It allows only
> Document/Literal and RPC/Literal. Technically, WS-I BP doesn't *require*
> support for RPC/Literal, though. Microsoft fought long and hard to exclude
> RPC-style from the WS-I BP, but they lost that vote. In any case,
Microsoft
> does not support RPC/Literal, and my guess is that they will never support
> RPC/Literal. (Please note, though, that the JAX-RPC specification requires
> support for RPC/Literal.)
>
> If you want to design for interoperability, you should use
Document/Literal.
> Axis 1.2 provides much better support for Document/Literal than previous
> releases.
>
> I suggest that you follow the .NET guides and define your schema first --
> then generate your beans from the schema. This approach ensures that you
> won't attempt to expose Java collections through your WS interface.
>
> For best interoperability, your interface should consist of simple types,
> arrays (defined using minOccurs/maxOccurs), and complex types defined as
> sequence structures of simple types, arrays, and/or sequence structures.
>
> Anne
>
> -----Original Message-----
> From: HG [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, April 14, 2004 3:43 AM
> To: [EMAIL PROTECTED]
> Subject: Need suggestions on web service interop and design
>
> Hi all
>
> I have developed some WebServices using Axis...nothing big...just a couple
> of examples serializing beans and so between a java (Axis) server and a
java
> client...however...now a project is arising where web services is going to
> be used in large scale...
>
> and to add even more complexity..the web services deployed must be
> consumable by other platforms...first case is .NET
>
> I have read "inteop" guides in both "camps", ie Java/Axis/J2EE and
.NET..In
> the .NET camp they favor one style of messages and claim that this is
> according to the WS-Basic profile...So it makes me wonder...how is Axis
> support for this style (can't remember if it is doc/literal or
rpc/literal)
> ?
>
> In the .NET guides, thet also say that one must define the schemas first?
> Why...? Because a schema can be understood by both sides? or to define the
> message structure as they seem to favor message style instead of rpc
style?
>
> The primary goal of the web servcices developed is to be consumable by
many
> platforms...first two targets is .NET and Axis...more coming....
>
>
> Any thoughts, ideas....Anne, please...you seem to have done a lot in this
> fields..
>
> Best regards
>
> Henrik
>
>

Reply via email to