1 Dec 2004 03:48
Re: Non-XML binary formats.
David Ryan <david <at> einet.com.au>
2004-12-01 02:48:22 GMT
2004-12-01 02:48:22 GMT
Paul Thorpe wrote: >>I've come from the direction of CORBA and other Remote Procedure Call >>architectures. What I was looking for was a way of doing strong data >>type agreement between two systems that have not previously had any >>contact or been developed by the same parties. This requires that the >>two systems are able to negotiate if they have the same data type >>formats dynamically; ensuring that their encodings also match. This >>allows partial schema matching between two systems. It requires that >>the schemas act more as dictionaries instead of schemas, or I believe >>the term in ASN.1 is modules. It allows an individual application to >>build it's own vocabulary which meets its own needs, and then allows a >>client to discover if there is a match between its own vocabulary and >>the server's dynamically. Argot was my solution for that problem. If >>ASN.1 does allow such matching, I'd be interested in what part of >>specifications show this. >> >> > >ASN.1 supports this capability via what we call Extensible Information >Object Set. You can constrain a particular portion of a message (an >Envelope message perhaps with some "hole" for open content) using an >Information Object Set (to indicate what that "hole" should contain). >That Information Object Set can be dynamically changed (by addition or >deletion) at runtime to alter the nature of the content permitted. > > > I went back to the standards page and had a closer look at the X.681(Continue reading)
RSS Feed