Views

Dynamic views, commonly called views, are instances of the dynamic-view type running in the dynamic view server. The role of dynamic views is to ensure consistency between an instance of a server object model and a representation of this object handled by an application component.

For this purpose, a view:

  • generates update messages and sends them to the component at each notification cycle to keep the set of representation objects in the component consistent with the server object and with the view state.

See also View Specification.

Dynamic Views versus Static Views

In Server 5.0 and later, static views are deprecated and they are no longer documented. Although the code is still present in the Server libraries and the feature is still supported, we encourage you to upgrade your application to take advantage of the power of dynamic views. Moreover, all the new features and improvements of future versions of Server will be developed on top of dynamicviews, not on static views. The documentation of static views can be consulted in the manuals of previous versions of Server, such as release 4.2.