- IRSpy's Web user interface allows users to
- <a href="/find.html">search</a>
- and
- <a href="/find.html?dc.title=^a*&_sort=dc.title&_count=9999&_search=Search">browse</a>
- the registry, and to view
- <a href="http://x.irspy.indexdata.com/stats.html">statistics</a>.
- Authenticated users may also edit target data, run tests and add
- new targets from the Web UI. A set of command-line tools is
- also provided, together with facilities for re-running the tests
- periodically.
- </p>
- <p>
- IRSpy is implemented in Perl, using the
- <a href="http://search.cpan.org/~mirk/Net-Z3950-ZOOM/"
- >ZOOM-Perl</a>
- module to access Z39.50 and SRU/SRW databases. The registry
- database is implemented using
- <a href="http://indexdata.com/zebra/"
- >Zebra</a>,
- also accessed using ZOOM-Perl. The database
- <a href="/doc.html?module=ZOOM/IRSpy/WebService.pod"
- >can be interrogated using SRU/SRW<a/>:
- it conforms to the
- <a href="http://srw.cheshire3.org/profiles/ZeeRex/"
- >ZeeRex application profile</a>,
- and can supply registry records both in extended
- <a href="http://explain.z3950.org/dtd/"
- >ZeeRex format</a>
- (now ratified as
- <a href="http://www.niso.org/standards/standard_detail.cfm?std_id=816"
- >ANSI/NISO Z39.92</a>
- and in
- <a href="http://www.loc.gov/standards/sru/record-schemas.html"
- >Dublin Core</a>
- summary format.