16. An apparatus for processing XML requests on a router, the apparatus comprising: means for generating, at a client element by a first client application, an XML file that includes XML tag information that corresponds to attribute values for each property of a plurality of properties for one or more components that are supported by the router, wherein the XML file is generated based in part on command line interface (CLI) definition files corresponding to each of the one or more components; means for receiving, at the client element from a second client application, a request that conforms to a table-based data model to perform an operation on management data maintained by the router, wherein the client application is not XML-aware, and wherein parameters of the request are expressed in name/value pairs; means for examining the parameters of the request; means for retrieving the XML tag information that corresponds to each of the parameters from the XML file; means for generating, by the client element, an XML request based on the parameters of the request from the client application that is not XML-aware, wherein the XML request is generated using the XML tag information; means for receiving, at the router from the client, the XML request to perform the operation on the management data maintained in a database by the router; means for parsing the XML request to identify one or more XML elements contained in the XML request; means for generating one or more data requests based upon the one or more XML elements contained in the XML request; and means for processing the one or more data requests against the management data maintained in the database by the router; and means for storing updated management data at the router without implementing the updated management data, wherein the one or more data requests comprise a request for a confirmation that updated management data have been implemented by the router in response to a request to commit changes to the management data on the router.
16. An apparatus for processing XML requests on a router, the apparatus comprising: means for generating, at a client element by a first client application, an XML file that includes XML tag information that corresponds to attribute values for each property of a plurality of properties for one or more components that are supported by the router, wherein the XML file is generated based in part on command line interface (CLI) definition files corresponding to each of the one or more components; means for receiving, at the client element from a second client application, a request that conforms to a table-based data model to perform an operation on management data maintained by the router, wherein the client application is not XML-aware, and wherein parameters of the request are expressed in name/value pairs; means for examining the parameters of the request; means for retrieving the XML tag information that corresponds to each of the parameters from the XML file; means for generating, by the client element, an XML request based on the parameters of the request from the client application that is not XML-aware, wherein the XML request is generated using the XML tag information; means for receiving, at the router from the client, the XML request to perform the operation on the management data maintained in a database by the router; means for parsing the XML request to identify one or more XML elements contained in the XML request; means for generating one or more data requests based upon the one or more XML elements contained in the XML request; and means for processing the one or more data requests against the management data maintained in the database by the router; and means for storing updated management data at the router without implementing the updated management data, wherein the one or more data requests comprise a request for a confirmation that updated management data have been implemented by the router in response to a request to commit changes to the management data on the router. 18. The apparatus as recited in claim 16 , further comprising means for generating an XML response based upon processing the one or more data requests against the management data maintained in the database by the router.