9. A system used to generate methods deployed at a server and invoked by a client application, comprising: a processor; a storage device including a file including code defining a class implementing at least one method in an information model for a device management schema and wherein one of the at least one method relates to device management operations with respect to a device; a computer readable medium including code executed by the processor to perform operations, the operations comprising: translating the file to produce an object oriented implementation of the class and the at least one method for the device management operations for the device in an object oriented programming (OOP) language file; adding protocol statements of the information model to the OOP file to enable the client application to invoke the at least one method on the server to perform the device management operations with respect to the device; and compiling the OOP file to produce an executable object capable of being invoked by a call to a method invocation statement, wherein the client application calling the method invocation statement causes execution of the protocol statements and the at least one method in the executable object to invoke the at least one method on the server to cause the device management operations of the method with respect to the device.
9. A system used to generate methods deployed at a server and invoked by a client application, comprising: a processor; a storage device including a file including code defining a class implementing at least one method in an information model for a device management schema and wherein one of the at least one method relates to device management operations with respect to a device; a computer readable medium including code executed by the processor to perform operations, the operations comprising: translating the file to produce an object oriented implementation of the class and the at least one method for the device management operations for the device in an object oriented programming (OOP) language file; adding protocol statements of the information model to the OOP file to enable the client application to invoke the at least one method on the server to perform the device management operations with respect to the device; and compiling the OOP file to produce an executable object capable of being invoked by a call to a method invocation statement, wherein the client application calling the method invocation statement causes execution of the protocol statements and the at least one method in the executable object to invoke the at least one method on the server to cause the device management operations of the method with respect to the device. 12. The system of claim 9 , wherein the device management schema implements a core model including classes and methods common to all areas of device management and wherein the at least one method invoked through the executable object is a member of class in an extension schema providing classes related to a specific technology.