HyperServer Applications
HyperServer Applications is another useful feature that comes with uniGUI HyperServer. It allows running multiple uniGUI web applications under the same HyperServer instance. Each HyperServer instance owns a default application which is configured using the binary_name configuration file parameter. You can also add additional applications to the same HyperServer instance if you need to deploy more than one web application on your web server. Your users will be able to easily access each application by simply adding a path to the URL of your default application or by accessing a subdomain of it.
For instance, consider your default application is accessed through the URL:
http://mywebserver.com/
Assume you have configured two additional applications, one with alias accounting and another with alias stock. You can access these applications using either URL paths:
http://mywebserver.com/accounting
http://mywebserver.com/stock
Or access them via subdomains:
http://accounting.mywebserver.com
http://stock.mywebserver.com
This is a convenient way to serve multiple web applications on a single HyperServer instance or on a HyperServer server farm cluster. On a server farm, each application may exist on one of the ServerNodes inside the cluster or on multiple ServerNodes. When an application is called, HyperServer will locate the correct server and relay all calls to that server. You can dedicate a single server to an application or distribute it across multiple servers inside the cluster.