|
Re: [xml-dev] Relax NG and Web Services (formerly Joining the church)
|
[
Lists Home |
Date Index |
Thread Index
]
In a message dated 7/9/2003 3:13:41 PM US Mountain Standard Time, tbray@textuality.com writes:
>While WSDL 1.2 fixes this, it is not yet a recommendation. And WSDL 1.1
>states, "For maximum interoperability and platform neutrality, WSDL
>prefers the use of XSD as the canonical type system, and treats it as
>the intrinsic type system."
Any reason you couldn't work it out in RelaxNG, and then use the
generated XSD in the WSDL?
That is a good partial solution for hand-crafted WSDL. Of course, the
recipient is still validating against XSD. Also, you would not
get any of the validation benefits that Relax NG has over XSD as it must be
translated to XSD.
While there are possible workarounds, I don't believe the current web-service tools or
specs support using Relax NG. And when explaining this to policy makers,
a custom workaround without significant benefits won't fly.
- Mike
---------------------------------------------------
Michael C. Daconta
Chief Scientist, APG, McDonald Bradley, Inc.
www.daconta.net
|
|
|
|
|