Z39.50 is a protocol used mostly in library software. References here on the wiki are: * [Yaz] - toolkit that provides access to the Z39.50/SR protocol * [ASN] - abstract syntax notation * [Zebra] - text indexing and retrieval engine http://en.wikipedia.org/wiki/Z39.50 Now, is anybody aware of a z39.50 server written in Tcl? There is one in Perl, called SimpleServer. There was a project years ago that built a server in tcl http://cordis.europa.eu/libraries/en/projects/europaga.html The yaz people, part Adam Dickmeis wrote the code. They also have/had IRTcl client that spoke to z39.50 servers <> Internet