Application Shells for Servers

A server shell defines the behavior of an application server, which is responsible for executing remote components such as server pages and services.

Uniface provides its own application server, the Uniface Server (userver.aps), which provides generic functionality for executing components, and accessing files and databases. For more information, see Uniface Server.

However, if you need to provide customized behavior, such as authentication routines for web applications, and batch processing, you can define your own application server.

A server shell has application triggers and a library, but no server-specific properties.