Re: Binary XML serialization

Robin Berjon <[email protected]> Thu, 17 Oct 2002 15:47:42 +0200
Newsgroups gmane.comp.windows.devel.soap.general
Organization Expway
Message-ID <[email protected]>
Soumen Sarkar wrote:
> I already knew of more generalized approach (as I
> said earlier ASN.1/XML approach):
>
> http://asn1.elibel.tm.fr/xml/#schema-mapping
>
> WAP is just one possible application of this approach.
>
> I am looking for other approaches on Binary XML
> encoding/decoding. I think one is XML infoset encoding.
> Are there other approaches?

We have another approach which derives from the work we did for MPEG-7
in which we standardized BiM, a binary infoset for audio-video data
meant to be compact and efficient enough to be streamed alongside video.

I am currently applying the same set of techniques (at the roots of
which is an XML Schema transformed into an encoder/decoder pair) to Web
Services. The first step is to use a WSDL document instead of an XML
Schema to generate encoder/decoder pairs. It isn't too hard.

BiM/BiX have a few advantages over what is described above, including
amongst others an open framework for additional codecs (which are often
useful) and forward/backward compatibility when the schema changes.

I think I'll have a full prototype soon, which I'll benchmark against
other approaches.

--
Robin Berjon <[email protected]>
Research Engineer, Expway
7FC0 6F5F D864 EFB8 08CE  8E74 58E6 D5DB 4889 2488

You can read messages from the SOAP archive, unsubscribe from SOAP, or subscribe to other
DevelopMentor lists at http://discuss.develop.com.