(file) Return to roadmap CVS log (file) (dir) Up to [Development] / aolserver / ns_soap

 1 pjaol 1.3 $Id: roadmap,v 1.2 2005/04/05 00:19:15 pjaol Exp $
 2 pjaol 1.1 ns_soap
 3           
 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                          ----------       ----------

cvsadmin
Powered by
ViewCVS 0.9.2