既然您已配置了 EGL 项目,就可以准备创建 EGL 应用程序了。创建 EGL Web 应用程序通常包括下列步骤:
这些包类似于文件夹;它们组织和管理应用程序中的源文件。包是一个代码单元,包外面的 EGL 函数能够导入和使用它。
创建数据部件。
数据部件是保存数据以供应用程序使用的结构。数据部件在 EGL 源文件中定义,基于这些数据部件的变量在 EGL 函数中声明和使用。您将在以后的 EGL 教程中了解更多有关不同种类的数据部件的信息。
库包含在一个或多个项目中共享的函数。库用来组织代码并提高在某些目标环境中的运行时性能。
函数是数据访问和业务逻辑的指令。共享函数放在 EGL 库中。
一旦创建了先前步骤中列示的文件和函数,就可以开始创建为应用程序提供用户界面的 Web 页面和 PageHandler 了。
开发 Web 应用程序的最后一步是在服务器上测试它。
在前面练习中导入的“项目交换”文件已包含必需的项目和包、样本数据库以及保存该数据库中数据所需的数据部件。这样,就已经为您完成了步骤 1 和步骤 2。在您自己的应用程序中,将需要创建您自己的项目、包和数据部件。有关这些主题的更多信息,请参阅有关 EGL 部件和 EGL 项目、包和文件的帮助主题。
EGLSource 文件夹包含 EGLWeb 项目的包,而该包又包含将在整个教程中使用的数据部件。在本节中,将检查这些数据部件,以便您了解应用程序在后面的练习中使用的数据。
此文件定义几个数据项,它们是定制版本的基本变量。每一个这样的数据项都表示数据库中的一个数据块。在本示例中,数据项表示客户信息表中的数据,如姓名、地址和电话号码。
此文件定义名为 Customer 的记录部分。Customer 记录部分将数据项组合到单个数据结构中,以便于在应用程序中进行处理。此记录部分表示数据库的客户表中的一行。
现在,您可以开始进行练习 5:创建 EGL 库了。