Setting up the runtime system
Once you have packaged the runtime image of you application, you can install it (along with the other required VA Smalltalk files) on your server. Refer to the VA Smalltalk Web page for more information about the files required on a runtime system. In addition to the files required for any VA Smalltalk application, a Web Connection application also requires certain files. Please check our Web page for the additional
Required Runtime Files as well.
Note:
The WSI Monitor is no longer included in the prerequisites for Web applications by default. In order to include the monitor in a packaged application, modify the prerequisites for Web applications to include the application AbtRunHtmlPageApp.
If a server configuration file is used, the application AbtWebServerInterfaceBaseFileApp must also be included in the packaged image. Packaged images that include AbtRunHtmlPageApp will also include AbtWwebServerInterfaceBaseFileApp by default. For applications that use a configuration file but do not use the WSI Monitor, include the application AbtWebServerInterfaceBaseFileApp in the packaged image.
Start a Web Connection application just as you would start any packaged VA Smalltalk application. If you packaged the WSI Monitor with your application, the WSI Monitor will open when the application starts. You can then use the monitor window to start a server process, just as when you start the server in a development environment. You will not see any windows on the local screen except for the server process window.
If you do not want to start a server process manually after the application starts, you can use optional command-line arguments to specify the WSI Smalltalk server start-up parameters. (These same arguments are also valid when starting a development image.) The complete syntax for the optional Web Connection command-line arguments is as follows:
abt -wc:fileName
Replace
fileName with the name of a file containing server configuration information. (See
Server configuration file format for information about the format of a server configuration file.) If you want to start multiple WSI server processes on different ports, you can do so by specifying multiple
-wc:fileName strings (separated by spaces) on the command line.
Last modified date: 10/02/2020