W3C home > Mailing lists > Public > www-zig@w3.org > September 2002

XER encoding rules for Z39.50

From: Alan Kent <ajk@mds.rmit.edu.au>
Date: Mon, 9 Sep 2002 21:12:13 +1000
To: ZIG <www-zig@w3.org>
Message-ID: <20020909211213.S17598@io.mds.rmit.edu.au>

There is a good chance no-one really cares, however I have just had a go
at converting the ASN.1 of Z39.50 into a format that is closer to what
you would really generate for XER (XML encoding instead of BER).

I don't guarantee its correct. Our next server release will include XER
support natively (and that will be correct), but I found the ASN1->XER
rules a bit error prone when done by hand, so I knocked up this cheat-sheet.
I just thought I would share it in case anyone was interested.

The page is at:


I have also been playing with putting together an XER->Z39.50 gateway
if anyone is interested (but I am guessing probably not). The nice thing
about XER though is it allows Z39.50 access from any programming language
with strings and sockets.

Alan Kent (mailto:Alan.Kent@teratext.com.au, http://www.mds.rmit.edu.au/~ajk/)
Project: TeraText Technical Director (http://teratext.com.au) InQuirion Pty Ltd
Postal: Multimedia Database Systems, RMIT, GPO Box 2476V, Melbourne 3001.
Where: RMIT MDS, Bld 91, Level 3, 110 Victoria St, Carlton 3053, VIC Australia.
Phone: +61 3 9925 4114  Reception: +61 3 9925 4099  Fax: +61 3 9925 4098 
Received on Monday, 9 September 2002 07:12:51 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:26:05 UTC