立即注册,下载精品资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 虫儿飞 于 2014-10-27 10:06 编辑
新的CGI系统介绍
- 在cgi的开发实践中,通过不断的系统重构,完成了一个基于配置的cgi系统。一般情况下,系统中添加一个传统意义上的cgi请求,只需要进行几个配置文件的少量修改即可完成,而不需要进行编码工作。通过驱动模块的扩充可以使系统不断增加新的功能。
- 良好的扩充性:可以基于点的控制也可以基于流程的控制
- 中间件的技术:使接口在上层表现出了一致的特点
- 重复性的工作的处理:在这个系统中基本上看不到
- 系统的规模的控制:使变更的影响范围在合理的范围内进行
- 全配置的系统:即使在配置上也很注重细节,做到了基于模板的配置和默认值选取,使一次新的配置也许只是个别字段的修改。
神奇的tcgi
- #include "cgi.h"
- #define CGI_CONF_PATH "/usr/local/MKT_Act/conf/"
- int main(int argc,char*argv[]){
- TCgi theCgi;
- theCgi.RunEx(CGI_CONF_PATH);
- }
自由CGI之路V3.rar
(369.96 KB, 下载次数: 0)
|