Show Contents List
You are here:
Glossary
The following terminology is used in the Deployment Tool.
ActiveX External component |
ActiveX External Components are ActiveX controls provided by a 3rd-party. Visual LANSA supports all standard ActiveX Interfaces. |
|---|---|
ActiveX wrapped component |
LANSA Components can be "wrapped" and made available to other vendors as an ActiveX Control. |
Application |
"Application" has a dual meaning in the context of the Deployment Tool. |
Application Server |
For Just in Time deployment, the Application Server is the repository for all released deployment packages and has an active listener to receive requests from Client (or Target) PCs. |
Assembler |
The person selecting the deployment tool options & settings described in this guide. |
Base Language |
The language to be translated from when performing LANSA Object or Parameter File translations based on a translation package. |
Client PC |
Client PC(s) are an integral part of a client-server installation. Typically, the Client PC accesses a database on the server (rather than locally) and may rely on the server to perform some operations. |
Communication Files |
The communication files are Host Route Table (lroute.dat) and Listener Table (listener.dat). These files are maintained using the LANSA Communications Administrator interface. |
Corporate Application Install |
In a corporate environment it is assumed users do not have administrative rights to their PC therefore when installing an Application with a database an administrator of the machine is required to set up the shared database by executing an "All Users" install of the Application with Setup Database = TRUE (i.e. SUDB=1). |
Deployment Template |
In the context of the Deployment Tool a Template is implements a predetermined set of values for the Package's settings and options. Objects can also be included in a Deployment Template. |
Developer |
The person who developed the Visual LANSA application being deployed. This person may also be the Assembler of the package. |
DLL Upgrade |
DLL upgrades are no longer supported. |
Elevated |
An elevated installation ensures that administrative rights are obtained before running the installation. This allows files to be installed in directories which the user may not normally have the right to access. |
End User |
The user of the Visual LANSA Application. |
Globally Unique Identifier (GUID) |
A Globally Unique Identifier, commonly called a GUID, is a unique reference number used to identify software. |
Feature Set Deployment (FSD) |
A set of Applications installed as one set into a single directory structure, with optional installs. This provides the ability for third-parties to customize the application and install their changes into the same directory structure. |
Installer |
The person who installs the package on the end user's PC. This person may also be the end user. |
Installer File |
An Installer file is a Version Installer file or a Patch Installer file. That is, its either an MSI or MSP file. It may also be referred to as a Windows Installer file. |
Just in Time (JIT) Installation |
Just-in-time package installation ensures the latest changes to a Package-developed application are installed before a user accesses the application. The Application Packages are defined with appropriate dependencies, for example install package A before package B, and then they are installed on a network server. When a user starts the application, a check is performed to see if any upgrades needs to be installed before the application is launched. Any packages not previously installed on the client system are automatically installed according to the pre-defined dependencies before the application is launched.
|
MSI file |
MSI file is an installer package file format used by Windows. MSI files are used for installation, storage, and removal of applications. When you successfully build a Version, an MSI file is produced. This includes all the objects required to install your application whether it be a server installation, a client installation, a network client or other variation. |
msiexec.exe |
Msiexec.exe belongs to Windows Installer and is used to install, modify or configure applications from the command line which are installed from an MSI file. |
MSP file |
An application that has been installed using the Microsoft Windows Installer can be upgraded by reinstalling an updated installation package (a MSI file), or by applying a Windows Installer patch (an MSP file) to the application. |
Network Client Application |
A Network Client application allows you to create packages that do not include LANSA executable objects. Typically, a package for a Network Client application will contain shortcuts to the server and indicate the target platform. It is intended for applications where the executables and runtime environment are installed on a central sever for shared use. |
Package |
A package defines what and how your LANSA-developed Application will be deployed to a user's PC. |
Package Upgrade |
There is only one type of Just-In-Time Upgrade, so this distinction - Package Upgrade - is superfluous. See Just-In-Time Installations. |
Patch |
A Patch is used to deliver a set of changes to a software product that has been installed using the Windows Installer. A software product can be upgraded by installing a new Version or by applying a Patch. |
Patch Installer File |
A Patch Installer file is an msp file. |
Personal Application Install |
In the case of a Personal Application with a database the end user of the application is allowed to set up the database for an Application. To facilitate this the package must be built with the appropriate Database Setup options OR the installation can be executed from a command line using msiexec.exe and setting a parameter to change the Setup Database Setup to TRUE (i.e. SUDB= 1). |
Primary Installation |
The main Application installation is generally referred to as the primary installation to distinguish it from the network client installation which is a small MSI file automatically created for most primary installations and delivered by the primary installation. |
Target PC |
The PC where the Visual LANSA application is to be deployed. |
Template |
See Deployment Template. |
Translation Language |
The language to be translated to when performing LANSA Object or Parameter File translations based on a translation package. |
Translation Package |
A translation package includes either (or both) of the Deploy with Translation List or Translate Deployment Parameter File options described in Settings .
|
X_START |
The X_START.SAV file stores any override values to be used in conjunction with an X_RUN.EXE command. |
Version |
A Version is a full install of the software product. A Version belongs to an Application. |
Version Installer File |
A Version Installer file is an msi file. |
Windows Installer File |
The same as Installer file. |