| |
| | Description of CaML2.0 |
 | | When a connection is received from a client, the server then receives CaML documents from the client, parses these documents sending the tag data to corresponding CaML modules, and inserting the XML reponse from the modules into the CaML document that is transmitted back to the client. |
 | | Because all CaML subtags are optional, if a client expected a CaML server to recognize the tag, but the CaML server did not have the ControllerModule loaded (or any other module aliased to ), the CaML server is permitted to ignore the subtag and its children tags. |
 | | CaML is a very open and extremely flexible format, only defining the minimum tags required to load and unload modules, and to specify how information can be passed downstream from one module to others. |
| pages.cpsc.ucalgary.ca /~sayles/CaML/caml_desc.html (1393 words) |
|