4 pjaol 1.3 ns soap is being changed
5 it is now comprised of separate elements.
6
7 O TCL schema.
8 An XSD to XML engine 90% complete
9 Handles both simple and complex type elements
10
11 O nssoap
12 At the moment it's aolserver based. Changing
13 to be a work engine, allowing any interface to
14 wrap around it.
15
16 The plan is to go to true XML processing based upon schema's
17 An xsd provides the format of the output return request
18
19 web server wrapper
20 read request
21
22 nssoap $request
23 nssoap parse request
24 determine if it contains xsd
25 pjaol 1.3 if ! XSD
26 eval $request
27 return result
28 else
29 eval $request
30 schema.parse xsd nodeName result
31
32
33
34 --------------
35 | Request |
36 --------------
37 ||
38 \/
39 --------------
40 | Web Server |
41 | wrapper |
42 --------------
43 ||
44 \/
45 --------------
46 pjaol 1.3 =>| nssoap |==
47 || -------------- ||
48 || // |\ ||
49 || |/ \\ \/
50 ---------- ----------
51 | eval | | schema |
52 ---------- ----------
|