On Fri, 11 Oct 2002, Andrew Fan wrote:

>
>
> Bancroft Scott wrote:
>
> >On Fri, 11 Oct 2002, Andrew Fan wrote:
> >
> >>Hi,
> >>
> >>In XML technologies, there are some tools or protocols like SAX/SAX2,
> >>DOM which can dynamicly parse XML stream, shipped XML schema or DTD
> >>syntax, which make XML applications have quite good flexibilities and
> >>extensibilities.
> >>
> >>In some sense, ASN Modules definitions something like XML schema or DTD,
> >>and the encoded ASN contents something like XML document, may be there
> >>will be something like XML parser, events interfaces or trees
> >>interfaces. If we can do this, I believe that ASN will have a more
> >>comprehensive process. :-)
> >>
> >>At present, most of the ASN parsers just parser the ASN synatx
> >>presentation into structs or classes in the form of C/C++, Java, etc.,
> >>which have some limitations compared by XML parser.
> >>
> >
> >The OSS Compile-And-Go Library (CAGL) allows you to parse ASN.1 modules at
> >runtime, and instead of generating C structs or Java/C++ classes, etc.,
> >you can immediately use the OSS IAAPI library functions (included with the
> >OSS ASN.1 Tools at no added cost) to create values, encode them, and
> >decode messages.  The CAGL produces no output files for you to compile or
> >link with.  Among the benefits of this solution is that it makes it easy
> >for you to implement applications such as ASN.1 value editors, protocol
> >analyzers and use encoders/decoders which can work with any ASN.1 module
> >without need to change or rebuild the application program.  The model is
> >analogous to that of DOM, in that it allows you to parse an ASN.1
> >module(s) and then use this result to immediately parse either XML
> >documents or PER, BER or DER messages, and convert between these if you wish.
>
> That's what I'm searching for. Can I get an free evaluation version?

Please send such queries to the product vendor, in this case [EMAIL PROTECTED]

> I have visit http://www.oss.com/products/tools.html , but I found no
> introductions of CAGL.

Oversight.  It is being added.  While the CAGL functions have been in use
for a couple years in OSS's ASN-1Step, it was only recently productized
due to demand.

> Another questions, if OSS has tools like XML DOM or XML SAX, why not
> open the interfaces and make it standard, just like DOM and SAX? If so,
> I think that ASN1, certainly OSS too, will gain more comprehensive and
> more wide marketing. ASN have more advantages than XML if it also have
> enough toolkits and open enough like XML.

It certainly is possible for ASN.1 tool vendors to adopt a true DOM or
true SAX (standard) interface, and there has been some discussion along
this line, but nothing has come of it so far.

-------------------------------------------------------------------------
Bancroft Scott                               Toll Free    :1-888-OSS-ASN1
OSS Nokalva                                  International:1-732-302-0750
[EMAIL PROTECTED]                                 Tech Support :1-732-302-9669 x-1
1-732-302-9669 x-200                         Fax          :1-732-302-0023
http://www.oss.com


Reply via email to