![]() |
![]() |
e-docs > Tuxedo > Programming a Tuxedo ATMI Application Using C > Programming Environment |
Programming a Tuxedo ATMI Application Using C
|
Programming Environment
This topic includes the following sections:
Updating the UBBCONFIG Configuration File
The application administrator initially defines the configuration settings for an application in the UBBCONFIG configuration file. To customize your programming environment, you may need to create or update a configuration file.
If you need to create or update a configuration file, refer to the following guidelines:
The following table summarizes the UBBCONFIG configuration file parameters that affect the programming environment. Parameters are listed by functional category.
The configuration file is an operating system text file. To make it usable by the system, you must execute the tmloadcf(1) command to convert the file to a binary file.
See Also
Setting Environment Variables
Initially, the application administrator sets the variables that define the environment in which your application runs. These environment variables are set by assigning values to the ENVFILE parameter in the MACHINES section of the UBBCONFIG file. (Refer to Setting Up a BEA Tuxedo Application for more information.)
For the client and server routines in your application, you can update existing environment variables or create new ones. The following table summarizes the most commonly used environment variables. The variables are listed by functional category.
If operating in a UNIX environment, add $TUXDIR/bin to your environment PATH to ensure that your application can locate the executables for the BEA Tuxedo system commands. For more information on setting up the environment, see Setting Up a BEA Tuxedo Application.
See Also
Including the Required Header Files
The following table summarizes the header files that may need to be specified within the application programs, using the #include statement, in order to interface properly with the BEA Tuxedo system.
Table 2-3 Required Header Files
Starting and Stopping the Application
To start the application, execute the tmboot(1) command. The command gets the IPC resources required by the application, and starts administrative processes and application servers.
To stop the application, execute the tmshutdown(1) command. The command stops the servers and releases the IPC resources used by the application, except any that might be used by the resource manager, such as a database.
See Also
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |