Problem:
There are various ways of installing Application Server for Net Express on client machines. Sometimes, given that client machines may be spread over large territories, it is not always practical to install locally.
NB. there is a slight name change between versions. In 4.0 and previous versions the runtime is called Application Server for NetExpress whilst in 5.0 onwards the runtime is simply called Server for NetExpress. The procedure descibed below remains the same regardless.
Resolution:
Install Application Server and software application (executable) on the server machine, after ensuring that Net Express (development environment) is not installed.
Install the license key details on the server machine, ensuring the license key adequately covers the aniticpated number of users. Then, on each client machine, change the path settings of the environment variables PATH, COBDIR and ASLMFNET, as follows:
PATH and COBDIR should point to the path where Application Server has been installed on the server machine: eg. C:\\Program Filles\\Micro Focus Net Express\\Application Server.
ASLMFNET should be set to the location of the ASMLMFDB folder on the server machine. This contains all the license details.
On the client machines, create a shortcut via the desktop to point to the server machine on the network. Thereafter it should be possible to run the executable from a DOS prompt on the client machine.
This method is perhaps the best in that if there are any updates (fixes and patches) to apply, then it is sufficient to apply them just the once on the server machine.
However, in some cases it may be preferable to install locally on each client machine. This can be also performed from the server machine:
Install Application Server using setup.exe onto the server machine, then ensure the installation unit is shared. From the client machine, search on the network for the server machine; access the drive onto which Application Server has been installed, and run setup.exe from there. It will be necessary to insert the license keys and serial numbers on the client machines.
In the case of applying fixes and patches, this will have to be done locally on each machine in turn.