XJawa. The Ajax Software Saloon


当前位置: 首页 7wxAop开发框架 文档

 目前:0 鲜花 0 牛粪   我要: 献鲜花  扔牛粪
 2002:面向动作编程框架 后台编程指南.doc
 【关闭】 
本站发布时间:2007年03月22日 20:34

概述:比较完整的7wxAop后台程序编程指南。Ajax程序的后台程序如何实现,一般Ajax框架并不关心,7wxAop在这方面做过比较深入的模型分析对比,最后形成的后台架构我认为应该是非常高效的。
【附件:80025.doc

 

1、 面向动作编程AOPAction Oriented Programming)概念

Web应用程序的本质是一次次的HTTP请求,这些请求可以分为两类,一类是请求静态信息(页面、图片、js)、一类是请求后台程序。在“中客户”模型中,我们已经定义:请求后台程序的返回只能是数据,而不包含任何页面显示特性,同时每次对后台程序的请求都是纯粹的业务逻辑请求,即要求后台程序对状态数据(一般为数据库)做增、删、改、查操作。

 

在本框架中,对后台程序的这种纯业务请求称为动作(Action),前、后台程序都是以动作为中心,前台程序用参数调用动作,然后响应动作完成事件并从中取得返回数据;后台程序从请求中取得参数并执行动作,然后返回数据并激活动作完成事件。每个动作都是一个完整的事务。这种Web程序模型称为面向动作编程(Action Oriented Programming)

 

本框架提供了一些封装好的工具,使开发人员能够专注于动作业务逻辑的开发(对后台)和用户界面流程的开发(对前台)。其中最主要工具是自动动作业务开发者只需编写SQL语句就可以定义一个动作,而不需要java编程。如果业务特别复杂,则可以通过编程动作完成,这时框架提供请求参数解析、返回数据封装、自动SQL等功能,使代码尽可能简洁明了。对后台最终业务程序来说,根据经验,绝大部分动作可以用自动动作,只有少数动作为编程动作,因此开发效率可以大幅提高。

 

    此外,框架还提供了取库连接和事务处理、错误处理、权限控制、日志等公共功能

 

。。。。。。祥见附件


阅读次数(今天):1095()   打印】 【关闭

 发表评论
网名:  (不填则为匿名发布)   验证码:  必须输入
评论:
· 请尊重网上道德,遵守中华人民共和国的各项有关法律法规
· 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
· 本站留言板管理人员有权保留或删除其管辖留言中的任意内容
· 您在本站留言板发表的作品,本站有权在网站内转载或引用
· 参与本留言即表明您已经阅读并接受上述条款