HyperServer Applications

HyperServer Applications is another useful feature that comes with uniGUI HyperServerarrow-up-right. 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.