October 2001 ZIG Meeting

Tutorial

Last Updated: September 28

There will be a Tutorial offered in conjunction with the October 2001 ZIG Meeting.

Date: Tuesday, October 2 Time: 9:30-5:30

Organized by: Sebastian Hammer

Presented by:
Sebastian Hammer
Mike Taylor
Ian Ibbotson
Bill Moen

Lunch Provided by: fretwell-downing

Description
The tutorial will stress pragmatic issues and try to counter the "Z39.50 is hard" perceptions by showing how easy it actually can be. It will focusing on interoperability and profiling in real-life applications, and concrete introductions to existing freeware APIs in different languages.

It will probably not address the details of ASN.1 to the same level as earlier tutorials but rather in a more summary fashion, if at all -- this tutorial is not aimed at people who want to build new low-level toolkits (the theory being that there are already several, and that the sort of people who are likely to want to write new ones will not be coming to the ZIG tutorial to find out how). Rather, the emphasis will be how to build Z39.50 client applications using an Object-Oriented API (for which bindings exist to two languages with more to come), hopefully showing how "easy things are made easy, but hard things are possible".

The focus is on easy ways to deploy Z39.50, much as web tutorials tend to focus much more on how HTTP can be deployed to solve real problems rather than on how to converse with (or build) an HTTP server.

Most of the early part of the day will cover general Z39.50 issues -- introducing the protocol, implementation experience, possibly profiles, with little mention of ASN.1, because we don't think that is relevant to understanding the protocol, and emphasis on concrete, real-life experiences and problems at the semantic and user level.

Next, more about how to Z39.50 it in practice, starting from things requiring zero programming experience, and then moving into the more sophisticated tools. People with no interest in programming whatsoever are excused when the funk gets too thick. Focus will be on freeware tools that anyone can go home and download and play with after the tutorial. Our hope is that both programmers and untechnincal to semi-technical people will go away with something useful.

 

Summary List of topics:

Who should attend
The introductory sections will be suitable for anyone from librarians and managers to programmers trying to get a first grip on what Z39.50 is all about. We will attempt to ease into the technical part of the tutorial in such a way that it will remain of interest to anyone. The focus on the last half of the tutorial will be on the flavor and strengths/weaknesses of different development environments, rather than a rigorous walk-through of every single feature.

Other reason to attend: Mike Taylor will provide free chocolate!


Library of Congress