Deploying EGL applications

After you develop EGL applications in the workbench, deploy them to the environment or environments where they are used.

An EGL project typically corresponds to an application. You develop an EGL application in an EGL project, and then deploy the EGL project to a dynamic Web project. Although the deployment project is in the workbench, you configure the project to match the characteristics of the environment where you plan to deploy your application. If you need to run the application in different environments, you can deploy a single EGL project to multiple dynamic Web projects. For example, you might create an application to run on two local area networks, each of which uses a different version of Apache Tomcat. You can create a dynamic Web project for each network and deploy your application to both projects.

During the development process, EGL automatically generates code (JavaScript™ from Rich UI programs, and Java™ from services) each time you save a source file. When you deploy that code, EGL completes the following additional actions:

You can put Rich UI Handlers and Services in the same EGL project; security might become an issue if you place Rich UI Handlers and Services in the same dynamic Web project.


Feedback