[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [ubl-lcsc] ISSUE: Nesting and Containership within Schema
I gave a presentation on ASN.1 as an XML schema notation at the last MoU
MG (Jon was there). I am hoping I may be able to give a more technical
presentation at the Burlington meeting to avoid important people in UBL
work saying in the future "Never heard of ASN.1"! (Not getting at Eve!
Would I dare?)
John L
> "CHIUSANO, Joseph" wrote:
>
> Here's some info on ASN.1:
>
> ASN.1 XER (Abstract Syntax Notation One XML Encoding Rules),
> International Telecommunications Union (ITU)
> http://asn1.elibel.tm.fr/xml/
>
> - ASN.1 has been an international standard since 1984. It is a formal
> notation used for describing data transmitted by telecommunications
> protocols, regardless of language implementation and physical
> representation of these data.
>
> - Due to its streamlined encoding rules, ASN.1 is also reliable and
> ideal for wireless broadband and other resource-constrained
> environments.There is more than one set of encoding rules that can be
> applied to values of ASN.1 types.
>
> - This Recommendation | International Standard defines two sets of
> encoding rules that use the Extensible Markup Language (XML). These
> are called the XML Encoding Rules (XER) for ASN.1, and both produce an
> XML document compliant to W3C XML 1.0. The first set is called the
> Basic XML Encoding Rules.
>
> - The second set is called the Canonical XML Encoding Rules because
> there is only one way of encoding an ASN.1 value using these encoding
> rules. (Canonical encoding rules are generally used for applications
> using security-related features such as digital signatures.)
>
> Hope this helps,
> Joe
>
> >
> **************************************************************************
>
> > Joseph M. Chiusano
> > Logistics Management Institute
> > 2000 Corporate Ridge
> > McLean, VA 22102
> > Email: jchiusano@lmi.org
> > Tel: 571.633.7722
> >
> **************************************************************************
>
> >
>
> -----Original Message-----
> From: Eve L. Maler [mailto:eve.maler@sun.com]
> Sent: Thursday, August 08, 2002 10:25 AM
> To: j.larmouth@salford.ac.uk
> Cc: Ubl-Lcsc
> Subject: Re: [ubl-lcsc] ISSUE: Nesting and Containership within Schema
>
> Thanks for the info; I'm not very familiar with ASN.1. It will be
> great
> if we can create additional schema representations for the UBL Library
>
> that take advantage of expressiveness not available in XSD (they all
> have slightly-to-very different powers). However, since XSD is our
> normative schema format of record, we would need to indicate the
> constraint in another fashion in that case.
>
> Eve
>
> John Larmouth wrote:
> > You can specify that trivially if you use ASN.1 as the schema
> definition
> > notation:
> >
> > Root ::= SEQUENCE {
> > el1 .....
> > el2 SEQUENCE {
> > f1 ..... OPTIONAL,
> > f2 ..... OPTIONAL,
> > f3 ..... OPTIONAL} (EXCEPT {}) OPTIONAL,
> > e12 ..... }
> >
> > John L
>
> --
> Eve Maler +1 781 442 3190
> Sun Microsystems cell +1 781 883 5917
> XML Web Services / Industry Initiatives eve.maler @ sun.com
>
> ----------------------------------------------------------------
> To subscribe or unsubscribe from this elist use the subscription
> manager: <http://lists.oasis-open.org/ob/adm.pl>
--
Prof John Larmouth
Larmouth T&PDS Ltd
(Training and Protocol Development Services)
1 Blueberry Road
Bowdon j.larmouth@salford.ac.uk
Cheshire WA14 3LS Tel: +44 161 928 1605
England Fax: +44 161 928 8069
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC