Release 10.1A: OpenEdge Development:
Progress Dynamics Administration

> ## Predefined session types

> Session types are defined in a hierarchy where basic session types are extended to create more complex session types. A session type that extends another session type inherits the properties of that other session type. You can then override existing properties with new values and add additional properties to create a different environment.

> Several session types are predefined and shipped with the Progress Dynamics software to give you a place to start. These session types represent guidelines for creating your own session types. Figure 2–1 shows the inheritance between the standard session types.

> Figure 2–1: Session type inheritance

> Table 2–1 describes the session types that ship with Progress Dynamics.

> Table 2–1: Predefined session types
> Session type | Description
> --- | ---
> Basic | The starting point for all session types. It supplies common connection information for starting the framework.
> DCU | The basic Progress Dynamics Configuration Utility (DCU) session type. The DCU runs in a specialized session that does not include all the managers of a Dynamics session. This session type supplies common information for all DCU sessions.
> ProgressSetup | The standard DCU session type. You can extend this session type to create a session type for your custom DCU deployments.
> Dynamics | The basic session type for session that use the full framework.
> DynASClient | The basic session type for Progress Dynamics applications running across the AppServer.
> ICFRuntime | The standard AppServer run-time client session type.
> DynRTB | The basic session type for sessions that use Roundtable. You would extend this session type for each particular Roundtable environment.
> DynDBBound | The basic session type for sessions that run with a direct connection to the Repository.
> DynAppServer | The standard session type for database-bound sessions that run with the AppServer. This session is extended to create development and run-time session types.
> DynCS | The standard session type for database-bound sessions that run client/server. This session is extended to create development and run-time (default) session types.
> DynWeb | The standard session type for database-bound sessions that run over the Web. This session is extended to create the default Web session (ICFWS).

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095