A server object model consists of a set of C++ classes interconnected by relations, as described earlier in
Chapter 2. Once this model is built, you must add a set of instructions which will be used at server start-up to register the model with a
server model interpreter provided within the Rogue Wave® Server library.
These instructions consist of a set of macros which declare a constructor for each server object class to the interpreter, as well as the access and modification functions for each attribute and relation of these classes. When a dynamic
view specification file is loaded, the model interpreter is called to validate the access paths to the objects, attributes, and relations as stated in the specification. If the specification is valid, a dynamic view type is created.
Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.