EGL 还支持将工作量分散到应用程序内的各种软件中。应用程序通常采用多层体系结构,将功能分散到用户工作站(客户机)、服务器和外部服务中。它们通过将功能分散到动态 Web 页面(如 Java Server Pages,简称 JSP)及使用任意数目的语言编写的底层程序。
可将分层结构视为模型 - 视图 - 控制器 (MVC) 途径。与其他体系结构方案一样,分层结构帮助您将应用程序的各个方面视作概念单元。它的最简单形式为 MVC,MVC 会管理来自诸如 Web 页面之类的用户界面 (UI) 的输入。它会将输入(如客户号)传递至对业务问题(如存储和检索客户信息)的解决方案建模的程序。该模型会将信息(如客户记录)返回至视图组件(返回 Web 页面)。
Hello World 程序
要立即开始使用 EGL,请运行 EGL“Hello World”教程。“Hello World”程序具有若干用途: