|
|
1.1 root 1: .PS
2: #.ps 20
3: ## figure 9
4: C1: circle rad 1.75i
5: ##
6: B1: box with .n at C1.n invis "The" "Directory"
7: ##
8: C2: circle at C1.c rad .4i "DSA"
9: C3: circle with .w at C1.w rad .4i "DSA"
10: C4: circle with .s at C1.s rad .4i "DSA"
11: C5: circle with .ne at C1.ne rad .4i "DSA"
12: ##
13: C6: circle at (C1.w.x - (C1.c.x - C1.w.x), C3.w.y) \
14: rad .4i "DUA"
15: ##
16: B2: box at C3.w shaded height .06i width .18i
17: B3: box at C6.e shaded height .06i width .18i
18: ##
19: L1: line from B3.e to B2.w
20: ##
21: L2: move to L1.w up .1i; line -> "\xx Request" above to L1.e up .1i
22: L3: move to L1.e down .1i; line -> "\xx Response" below to L1.w down .1i
23: ##
24: B4: box at C3.e invis height .06i width .18i
25: B5: box at C2.w invis height .06i width .18i
26: ##
27: L4: move to B4.e up .1i; line -> to B5.w up .1i
28: L5: move to B5.w down .1i; line -> to B4.e down .1i
29: ##
30: L6: move to C3.se up .05i right .07i; \
31: line -> to C4.nw up .05i right .07i
32: L7: move to C4.nw down .05i left .07i; \
33: line -> to C3.se down .05i left .07i
34: ##
35: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.