首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 894 毫秒
1.
本之通过对CGI界面,特别是Windows CGI界面原理的分析,介绍了用Visual C 语言编写CGI程序的方法,并给出了一个用CGI程序将WWW服务器与系统上的数据库相连的例子。  相似文献   

2.
用C语言进行CGI程序设计   总被引:1,自引:0,他引:1  
一、CGI概述 CGI(公用网关接口)规定了Web服务器调用其他可执行程序(CGI程序)的接口协议标准。Web服务器通过调用CGI程序实现和Web浏览器的交互,也就是CGI程序接受Web浏览器发送给Web服务器的信息,进行处理,将响应结果再回送给Web服务器及Web浏览器。CGI程序一般完成Web网页中表单(Form)数据的处理、数据库查询和实现与传统应用系统的集成等工作。CGI程序可以用任何程序设计语言编写,如Shell脚本语言、Perl、Fortran、Pascal、C语言等。但是用C语言编写的CGI程序具有执行速度快、安全性高(因为C语言程序是编译执行且不可被修改)等特点。 CGI接口标准包括标准输入、环境变量、标准输出三部分。  相似文献   

3.
一、CGI 概述 CGI(公用网关接口)规定了Web服务器调用其他可执行程序(CGI程序)的接口协议 标准。Web服务器通过调用CGI程序实现和 Web 浏览器的交互,也就是CGI程序接受 Web浏览器发送给Web服务器的信息、进 行处理,将响应结果再回送给Web服务器及 Web 浏览器。CGI程序一般完成Web网页 中表单(From)数据的处理、数据库查询和实现与传统应用系统的集成等工作。CGI程序 可以用任何程序设计语言编写,如Shell脚本 语言、Perl、Fortran、Pascal、C语言等。但 是用C语言编写的CGI程序具有执行速度快、安全性高(因为C语言…  相似文献   

4.
为什么人们都愿意用mod_perl?因为它可以提高CGI的性能。mod_perl和Apache::Registry模块使得CGI请求激活缺省的Perl句柄。Perl句柄用在从服务器上读取CGI程序的阶段。Apache::Registry是用来模拟CGI环境的Perl模块,你可以使用标准Perl CGI脚本而不需要重写它们,这是到目前为止,花最少代价来提高CGI性能的方法。通过Apache::Registry模块,每个单独的CGI程序在它们第一次被调用,或者是修改以后被编译并存到一个缓冲区,该方式使它对于每一个调用这个CGI程序的进程都是可用的,这种处理节约了CGI在启动时的资源消耗。多数的CGI程序都保存在/cgi-bin/里面,但是  相似文献   

5.
介绍了GD程序的概念,提出用GD绘图软件包为CGI程序增加绘图功能的方法,并在GD绘图软件包的基础上设计了一个Win32动态链接库,可方便的链接在CGI程序中,实现曲线绘制等功能,给出了一个根据用户输入频率动态显示正弦法信号波形的CGI程序样例。  相似文献   

6.
一般来说,WWW网上的大多数信息是非交互的,也就是说用户完全是被动的。但有一种方法可以使用户和网点(Web站)之间实现交互访问,那就是CGI(CommonGatewayInterface)。CGI是Web服务器和外部应用程序之间的一个接口标准,利用编程CGI程序,Web制作者可以使服务器和用户具有部分交互功能。CGI程序可以用任何一种计算机语言编写,如Csh,Perl,C(C++),VB等。CGI程序和HTTP服务器(即Web服务器)和HTTP客户的关系如下:②表示服务器启动CGI程序并把请求传给CGI程序。③表示CGI程序把处理结果返回给HTTP服务器。…  相似文献   

7.
二、CGI的运用基本知识 上一期向读者介绍了有关CGT的一些入门知识,在掌握了这些入门知识的基础上,才能实际地操作、运用、自由发挥CGI程序。这一期向读者介绍CGI的运用知识。在CGI的运用知识中将向读者分别介绍留言簿、计数器、聊天室、抽签游戏、统计系统、网上送信和网页检索引擎的CGI程序基本构造。读完这些运用知识,我想读者对CGI的运用和CGI程序应该有一个基本的了解。 首先,我先例举留言簿的CGI程序。留言簿的CGI程  相似文献   

8.
CGI是最早的后台Web程序语言,CGI的意思就是公共网关接口,其提供的仅仅是一种网络接口,而不是语言,所以我们把它叫做语言应该说是不确切的。CGI是最早流行的也是令第一代Web程序员激动的语言,那些非Web的程序员可以用自己熟悉的语言来编写CGI,如Perl和C语言。 但是编写CGI是一种复杂的工作,因为CGI编写人员必须要懂得C/C++等编程思想。CGI是需要编译的,这一点注定了CGI在动态网页上的运用比较麻烦——因为我们每做一小点改动都要重新编译、重新生成可执行文件,可想而知其巨大的工作量。CGI有执行速度不快、修改麻烦、代码重用率低、开发周期长等等问题,现在已经很少有公司再用CGI程序作为Internet程序了。但CGI并没有被淘汰也不可能淘汰,因为CGI体现的是一种接口,而不是一门过时的语言,Web服务器的来往通信必  相似文献   

9.
本文论述了HTTPD中CGI(公共网关接口)的一般工作原理,分析了从client端发出请求,到WWWserver起动CGI程序,再到CGI程序将运行结果返回给client,并加以正确显示的各个环节。系统地描述了编制一个CGI程序所需的步骤及方法。  相似文献   

10.
续CGI后端     
上一期向读者介绍了有关CGI的一些入门知识和留言簿的CGI程序基本构造。这一期将介绍“计数器的CGI程序基本构造”。 计数器不像其他CGI那样受人青睐和重视。给人们的印  相似文献   

11.
Internet Express技术是结合CGI/ISAPI特点与Multi-Tier的结构来实现Web应用程序开发。本文分析了Internet Express的结构和特点,并与传统的CGI/ISAPI结构比较。并针对其结构特点开发实现了Web模糊查询功能。  相似文献   

12.
CGI调试系统的设计与实现   总被引:4,自引:0,他引:4  
Web应用开发的各种技术中,CGI技术占有重要地位。文章简单介绍了CGI技术,并分析了CGI程序的运行环境。在分析了各种传统的CGI调试技术的优缺点的基础上,提出了一个通用的、操作系统平台无关、Web服务器平台无关的CGI调试系统。  相似文献   

13.
CGI技术及其安全性研究   总被引:1,自引:0,他引:1  
本文论述了CGI技术的标准规范、实用范围,并给出了一CGI的应用实例,最后就如何编写安全CGI程序进行了讨论。  相似文献   

14.
本文主要讨论了在UNIX环境下,用C语言编写CGI程序对MIME格式电子邮件原始信息进行分析,解码的方法。  相似文献   

15.
使用Java语言编写CGI程序   总被引:1,自引:0,他引:1  
该文论及Java是一种面向对象的语言,它提供与分布式对象及数据库系统的连接。面向对象的语言非常适合于创建和维护大型、复杂的CGI程序。使用Java编制CGI程序是用户的最佳选择。该文将向您介绍一种使用Java编制CGI程序的方法。  相似文献   

16.
用Java实现对分布式数据库的访问控制   总被引:4,自引:0,他引:4  
Duan  NN  李莉芳 《微电脑世界》1997,(10):91-93
一、基于CGI的数据库访问 在Web上,一个典型的数据库应用程序应包括三个部分:Web浏览器、带有CGI程序的HTTP服务器和数据库服务器。Web客户程序向HTTP服务器发送一个用户请求,由此启动一个数据库查询程序。当HTTP服务器接收到用户的请求时,通过调用CGI程序,把用户输入的数据装配成适合于相应数据库系统专用的SQL语句,并发送给数据库服务器,由该服务器来执行这些SQL语句,最后的查询结果集由数据库服务器返回给CGI程序,CGI程序再将结果转换成HTML格式后传送给HTTP服务器,最后到达Web客户端。因为CGI是HTTP服务器和外部应用程序的标准接口,所以  相似文献   

17.
各位在浏览他人网页时,常常会见到留言簿、讨论组等,也时常会碰到诸如邮件列表服务(申请后,网页更新等变动时会及时通过用户),提供事务安排、日志记录等等功能的主页。这些功能是如何实现的呢?也许有些人说,这不很简单吗,不就是用后台CGI程序实现的吗?但是,对大多数网友来说,自己的页面都是放在一些免费的站点上,这些站点使用什么操作系统根本无法知道,哪里能将相应的CGI程序Upload上呢?这里向各位介绍一个站点,它提供了各种CGI程序供各位使用。使用这些CGI程序,你可以在自己的网页中加入留言簿、客户登记、事务安排、日历、邮件列表等。在http://server.com站中,提供有多项免费使用的CGI程序,其功能有:留言簿、讨论组、电子邮件清  相似文献   

18.
由于嵌入式系统自身的特点,在实际应用中需要实现人机交互的功能,而通过网页可以直观方便地对应用系统进行操作与管理,所以文中探讨了基于一种Web服务器BOA及CGI外部扩展程序构建Web Server的方法.在嵌入式uMnux系统基础之上介绍了BOA的移植配置过程及CGI程序的扩展开发.对BOA及CGI程序进行交叉编译并移植到开发板上,通过主机的浏览器访问Web Server来测试服务器的运行及CGI的执行结果.测试结果表明其运行稳定、控制方便、响应迅速,适合在嵌入式系统中做Web Server.  相似文献   

19.
基于CGI技术的安全信息管理系统的设计与实现*   总被引:2,自引:0,他引:2  
对CGI技术的原理及其应用作了全面的论述,根据实例对Web服务器的搭建、Web数据库的构建以及CGI程序的开发作了详细的介绍。  相似文献   

20.
Servlet、ASP、PHP、CGI等程序实际上是运行在Web服务器上的程序。其程序中一般使用一些参数,用户端通过浏览器或程序向其传递参数的值,Servlet、ASP、PHP、CGI等程序读取这些参数值后作相应的处理,并向用户端反馈信息。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号