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
