2 <!-- imagined config for yp2..
3 The router system understands yp2, sequence and filter elements.
4 Everything else interpreted by filters.
5 Each filter is invoked in a sequence (unless a filter invokes another
6 sequence.. A start sequence must be determined somehow.
9 <sequence name="start">
10 <filter type="frontend-net"> <!-- the Z39.50/HTTP frontend -->
13 <filter type="log"> <!-- apply logging always -->
14 <logfile>mylog.log</logfile>
16 <filter type="cond"> <!-- conditional -->
17 <invoke sequence="public"> <!-- invoke public sequence for some db -->
18 port=210 and db="public"
21 <filter name="reject"> <!-- reject .. -->
24 <sequence name="public">
25 <filter type="z3950-client">
26 <target>localhost:9999/A</target>
31 <!-- observation: the logic could be controlled by a XSLT! -->