![]() |
Copyright © Cloud Software Group, Inc. All Rights Reserved |
For both choices, a directory is created for each deployed application on the target machine under TIBCO_TRA_DOMAIN_HOME\domain-name\application. The executables, property files and deployment files required for the application are stored under this directory.The TIBCO_TRA_DOMAIN_HOME\domain-name\datafiles directory is also created as needed and only for local deployment. This directory contains the project files used by an application’s non adapter components such as TIBCO BusinessWorks. Adapter repository files (.dat) are stored in the TIBCO_TRA_DOMAIN_HOME\domain-name\data directory.When using TIBCO Domain Utility to create an administration domain, you can select the Local Application Data option. When the option is chosen, deployment files for an application are sent to target machines. This allows the application to run independently of the administration server (unless an application performs operations that require connecting to the administration server in a file-based domain, such as HTTP or SOAP authentication). Selecting the option makes it the default in the domain. For domains that use TIBCO Rendezvous, you can change the option per application to use Rendezvous, or HTTP/HTTPS when deploying the application in the TIBCO Administrator GUI or the appManage utility.
• Application data for TIBCO BusinessWorks is stored in its native format as a multifile project, while adapters use their native format .(dat files). The required storage format is determined based on the application’s components installed on the target machine. For example, if an application uses a TIBCO Adapter, a .dat file is written to the target machine. If the application uses TIBCO BusinessWorks, a project file is written to the target machine.
The main concern with this approach is that each repository instance on the administration server consumes memory and threads. The memory requirement is 3-5 times the size of the .dat file, which can range in size up to tens of megabytes. With many applications starting simultaneously, the server could become overwhelmed causing time-outs and application failures. Other issues include increased network traffic, and maintaining network and administration security.
![]() |
Copyright © Cloud Software Group, Inc. All Rights Reserved |