Flat files |
A flat file, or flatfile, is a binary file generated from a USoft development repository. It is a derivative that contains a copy of metadata found in the repository at the moment when the flat file is generated. The purpose of generating flat files is to provide file-based executables. A USoft application on a target machine can run from these executables, so that a metadata repository is not required on that machine. If you work with modules, a special purpose of generating flat files is to provide a format in which consumer applications can be synchronised with the version of the module contained in the flat file. USoft 9.1 has four types of flat file:
•The .CON file is essential for running any USoft application from flat file. •The .ESI file is essential for running any client/server GUI of a USoft application (as opposed to a web GUI or services GUI) from flat file. •The chief purpose of the .SMG and .UMG files is to enable controlled translation when deploying an application in multiple languages, or keeping the option open to do this. Generating flat filesYou can generate .CON, .SMG and .UMG files from USoft Definer. Choose Tools, Create Flat Files from the menu. You can generate .ESI files from USoft Windows Designer. Choose Tools, Generate Flat File from the menu. USoft Delivery Manager makes it easy to connect to any development or test repository and generate flat files from it. To do this, define a Task Step that executes the Create flat files action. Releasing flat filesUSoft Delivery Manager helps you generate and release flat files as deliverables in a DTAP arrangement. Define a Task Step that executes the Release flat files action.
See Also Running from flat files or repository
|