Liquid UI Web Server, hosted on a dedicated server machine, provides customized processes and transactions to various access points. It communicates with SAP and processes data to and from the SAP database, simplifying data understanding and manipulation for the client. The Web Server is the core component of the WebUI suite.
Liquid UI Web Server communicates with SAP through a dispatcher port. The Server contains the scripts that provide the customized screens and processes, which are then propagated to the various clients. The process is as follows:
- The client requests the Web Server.
- The Web Server parses the request, removes any screen modifications, and then forwards it to SAP.
- SAP responds to the request, usually via Port 00.
- Web Server receives data from SAP, re-applies any screen modifications, and forwards the SAP response to the client.
All screen modifications are removed before any client request is forwarded to SAP. Once SAP responds to the client, the screen modifications are re-applied.