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

 1 pjaol 1.4 $Id: roadmap,v 1.3 2005/04/23 19:30:23 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 pjaol 1.4 	TODO complex content, should be simple enough.
11 pjaol 1.3 
12              O nssoap
13           	At the moment it's aolserver based. Changing
14           	to be a work engine, allowing any interface to
15           	wrap around it.
16           
17           The plan is to go to true XML processing based upon schema's
18           An xsd provides the format of the output return request
19           
20           web server wrapper
21           	read request
22           
23           nssoap $request
24           nssoap parse request
25           	determine if it contains xsd
26           if ! XSD 
27           	eval $request
28           	return result
29           else
30           	eval $request
31           	schema.parse xsd nodeName result
32 pjaol 1.3 
33           
34           
35                               --------------
36                              |   Request    |
37                               --------------
38                                     ||
39                                     \/
40                               --------------
41                              |  Web Server  |
42                              |    wrapper   |
43                               --------------
44                                     ||
45                                     \/
46                               -------------- 
47                            =>|    nssoap    |==
48                           ||  --------------  ||
49                           ||   //        |\   ||
50                           ||  |/          \\  \/
51                          ----------       ----------
52                         |   eval   |     |  schema  |
53 pjaol 1.3                ----------       ----------

cvsadmin
Powered by
ViewCVS 0.9.2