The Execution Environment deals with the Data Object Broker on behalf of the user or application and passes on requests for data and commands to update the database.
The Execution Environment makes requests to the Data Object Broker to obtain information, processes the information, and presents it in the form of screen displays or reports. An Execution Environment can connect to only one Data Object Broker, whereas a Data Object Broker can support many Execution Environments. A Data Object Broker can also support connections to other peer Data Object Brokers for remote data access. In short, the Execution Environment provides the user and application interface to the physical data.
Execution Environments require a number of parameters. System-wide defaults for each type of Execution Environment are defined during installation but each Execution Environment can specify its own defaults at startup.
TIBCO Object Service Broker Parameters for more information about Execution Environment parameters.