LC comment on SOAP 1.2 part 2 from Oracle.

All,

SOAP 1.2 does a great job of separating the SOAP data model and soap
encoding.

The aim of the soap data model (section 2) is to provide a mapping of
non-XML based data to some wire representation (which is XML). The soap
data model is a directed edge labeled graph, whereas the XML data model
is tree based.
Soap encoding (section 3) bridges this gap by providing a way to encode
arrays and multirefs. But soap encoding does not use XML Schema to do
this (except for the use of xsi:type to determine the Type Name property
- section 3.1.4).

We believe that XML schema is the only interoperable type system
available in the existing XML technologies and that it is necessary to
define an optional encoding that uses XML Schema (define a XML schema
instance or provide a schema oriented solution) for serialization of
soap data model.

Thanks and regards,

Anish Karmarkar and Jeff Mischkinsky
Oracle Corp.
--

Received on Friday, 19 July 2002 19:38:09 UTC