GuiXT Web Server provides a centralized, browser-based mechanism to deploy GuiXT to Web-based and smart phone clients. Web Server also serves as a central repository for a customer’s GuiXT scripts and delivers simplified SAP processes and transactions.
The benefits provided by GuiXT Server include a eliminating any need for Java or ABAP coding, data retrieval without reloading the entire page which reduces network traffic and URL creation for iViews, enabling access from almost anywhere. GuiXT Web Server can be used in conjunction with the WebUI and Access solution suites. For the Desktop solution suite, users will use the GuiXT Server instead of the Web Server. This section includes the following topics:
GuiXT Web Server is available both for GuiXT as well as the new GuiXT WS platform. This document will cover primarily GuiXT though some aspects of WS, such as the configuration files, may also be covered. For more detailed GuiXT WS documentation, please contact your Synactive sales or support representative.
GuiXT Web Server resides on a dedicated server machine and serves up customized processes and transactions to the various clients that can be accessed from anywhere. GuiXT Web Server communicates with the SAP database and parses the data to and from the SAP database so that the client can manipulate it. For the WebUI Suite, there is a single major component:
The architecture is as follows:
GuiXT 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:
All screen modifications are removed prior to any client request being forwarded to SAP. Once SAP responds to a client request, the screen modifications are re-applied.