至此,Hello World例子开发完成,你一只脚也迈入了奇妙的EOS开发大门。根据这个小例子,我们已经对在EOS Studio的开发方式有了一个初步的认识,可以看出使用EOS Studio进行开发的基本开发流程为:
1. 创建项目:指定项目名称、项目用的EOS Server和WEB应用目录。
2. 构件包设计:制定构件包名,以目录形式,组织各种构件和逻辑的存放,便于Studio管理,各种构件的名称是可以修改的。
3. 页面流开发:页面流可以描述整个业务需求的过程,控制程序流程的执行。
4. 页面开发:EOS应用的用户界面,利用EOS控件和标签可以将请求上下文、会话上下文、页面流上下文以及页面上的数据显示给用户。
5. 逻辑流开发:编写逻辑代码,调用运算逻辑(BL方法)将输入数据进行处理,完成业务逻辑,并将处理结果返回给页面流。
6.编译部署:在【项目】菜单栏中构选了【自动构建】,保存即编译,调试或运行时EOS Server会自动进行热部署。
7. 运行案例:复制页面流的URL,在IE地址栏中输入,即可完成对EOS应用的调用。
附注:在开发过程中,页面流、逻辑流、页面对应的“构件编辑器”视图中的“选用板”是不同,为了方便说明,针对每种类型的构件,本教程在说明“构件编辑器”时会指明构件类型,比如“页面流编辑器”、“逻辑流编辑器”、“页面编辑器”等。