I'm implementing SWS in Ruby. After combing through the spec. multiple times over the last month, I'd like to propose some changes that could appear in a 0.9 version of the spec. Several of them are just fixes for typos.
The biggest change I'd like to see is the addition of levels of support similar to DOM Level 1, 2 and 3. For example, Level 1 support could include the ability to invoke web services whose parameters and return type are all primitive types, not structs or objects. It wouldn't support creation of WSDL. Level 2 could add support for parameter and return types that are simple structs or objects, however we choose to define that. Level 3 could add support for more complex structs or objects. Level 4 could add support for WSDL creation.
I'd be happy to send out a draft of my proposed changes to the spec. but before doing that I want to see if those responsible for the spec. are even interested in this. Let me know if you are.
***********************************************************************************
WARNING: All e-mail sent to and from this address will be received or
otherwise recorded by the A.G. Edwards corporate e-mail system and is
subject to archival, monitoring or review by, and/or disclosure to,
someone other than the recipient.
************************************************************************************