The EGL Rich UI proxy is runtime software that is installed
with your Rich UI application if the deployment target is a Web project.
The EGL Rich UI proxy handles the communication between the application
and any services that are accessed by the application:
- When a Web-service is requested, the proxy receives the request
from the application, reads a WSDL file on the server, formats a SOAP
message for transmission to the service, and sends a service request.
When service sends a response, the proxy reformats that response for
use in the callback function and sends the response to the application.
- When a REST service is requested, the process is similar but simpler,
with does not involve a WSDL file.
The Rich UI application uses the EGL Rich UI proxy to access every
invoked service, even services that are on the same server. However,
if you install your Rich UI application to an HTTP server (for example,
to Apache HTTP server), the proxy is not available and service access
is not supported.