4. EGL Rich UI Architecture Developers use Eclipse-based EGL tools to code, preview, and debug application on their workstations. EGL services are compiled as Java and RUIs are compiled as JavaScript . Preview Rational Business Developer
5. EGL Rich UI Architecture Rational Business Developer Web Application Server (Apache Tomcat or WebSphere Application Server) For deployment, RUI code is compiled into HTML and JavaScript , services are compiled into Java as SOAP or REST Web services. Code is then deployed as a JEE application into a Web application server. Deploy as Java, JavaScript, and HTML
6. EGL Rich UI Architecture Web Application Server (Apache Tomcat or WebSphere Application Server) Users access the URL for the application using a standard Web browser and the HTML and JavaScript is downloaded to the client. All client/server interaction occurs via REST and SOAP service calls (using Ajax). Services can be also external/third-party. Internet / Intranet
Pages are not generated on the fly at runtime – application exists as static HTML and JavaScript. Results in less work happening on the server. Subsequent interactions with the server occurs via Ajax-initiated SOAP and REST services calls. Results in faster response time, less network traffic (good for slow links), and less work on the server.
Pages are not generated on the fly at runtime – application exists as static HTML and JavaScript. Results in less work happening on the server. Subsequent interactions with the server occurs via Ajax-initiated SOAP and REST services calls. Results in faster response time, less network traffic (good for slow links), and less work on the server.
Pages are not generated on the fly at runtime – application exists as static HTML and JavaScript. Results in less work happening on the server. Subsequent interactions with the server occurs via Ajax-initiated SOAP and REST services calls. Results in faster response time, less network traffic (good for slow links), and less work on the server.