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

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.
赵志鹏 《网友世界》2014,(21):46-46
采用物联网技术设计智能仓储管理系统,构建一个嵌入式web服务器,服务器系统可以满足一般测控系统的要求。利用通用网关接口(CGI), Web服务器可以执行外部的小程序,可以将这些外部的小程序所产生的输出结果和Web服务器所管理的静态文本、图像和声音融合在一起传给相应的Web浏览器。Web服务器和CGI程序的结合大大增强了整个万维网的信息提供和交互能力。  相似文献   

4.
用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服务器和外部应用程序的标准接口,所以  相似文献   

5.
开发基于数据库的Web应用的实现技术   总被引:4,自引:0,他引:4  
利用Web服务器的信息服务能力和数据库的数据管理能力来构造大规模的信息服务系统已成为当前人们关注的热点,其关键技术是数据库网关的实现.本文介绍了数据库网关的几种实现技术Internet数据库连接器(IDC)、基于Java或VisualJ++的数据库访问、公共网关接口(CGI)、ISAPI、活动服务器页(ASP)、数据绑定(浏览器插件)、各种集成开发工具.  相似文献   

6.
基于Linux的嵌入式网络摄像机设计   总被引:1,自引:0,他引:1  
本嵌入式网络摄像机采用高性能ARM9芯片微处理器,内置嵌入式Web服务器。通过嵌入式多任务操作系统采集摄像机视频数据;采集的视频信号数字化后经MJPEG算法压缩,再通过内部总线送到内置的Web服务器;使用者可以直接用浏览器观看Web服务器上的摄像机图像;通过通用网关接口CGI,授权用户还可以控制摄像机、云台和镜头的动作或直接通过Web页面对系统进行配置。  相似文献   

7.
1CGI与ISAPI比较随着图书馆向网络化、数字化发展,越来越多的信息资源需要上网以实现资源共享,其中不但包括常见的书目数据和读者借阅信息,更有体现各馆特色的自制专题数据库。要使用户通过创览器能按多种检索途径从服务器的数据库中查到有关数据,就需要采用动态Web技术。实现这一技术有很多方法,最常用的为CGI(公共网关接口)。在CGI方法中,Web服务器通过执行一个CGI应用程序来处理每一个用户的请求,Web服务器分析用户请求的内容并把这个信息传给CGI程序。CGI程序可以对输入信息进行必要处理,如查找数据库,获得检索结…  相似文献   

8.
本文介绍了三层浏览器服务结构的设计思想,以及在Delphi中三层浏览器服务器结构应用程序的总体框架。比较了ISAPI/NSAPI扩展DLL与CGI类型和ASP脚本语言类型的Web应用程序在执行效率上的优缺点之后,利用Delphi开发基于ISAP/NSAPI扩展DLL的三层浏览器服务器数据库网上查询系统。  相似文献   

9.
基于B/S结构的纳税人信息查询系统   总被引:2,自引:0,他引:2  
介绍了一个基于三层B/S结构和网络数据库技术的纳税人信息查询系统的设计与实现,该信息查询系统由一个Web浏览器作为用户界面、一个数据库服务器用作信息存储和一个连接两者的Web服务器组成。  相似文献   

10.
ARM嵌入式系统中Web服务器功能的实现   总被引:3,自引:0,他引:3  
利用源代码开放的嵌入式操作系统μClinux提供的平台,实现由ARM微处理器为核心的嵌入式应用系统与Internet的连接。通过向ARM嵌入式系统中嵌入Web服务器功能的方法和添加嵌入式网关接口CGI程序,实现了与远程Web客户浏览器端的命令和响应信息的交互传递。  相似文献   

11.
Web数据库技术进展   总被引:8,自引:0,他引:8  
一、引言 WWW是目前Internet上发展最快的领域,也是Internet网上最重要的信息检索手段。早期的Web页面(Home Page)主要用来传递静态HTML文档,后来由于CGI接口,特别是Java和JavaScript语言的引入,使得Web页面可以方便地传播动态信息。借助Java和JavaScript语言,可以设计出具有动画、声音、图形/图像和各种特殊效果的Web页面。 WWW的主要内容包括超文本传输协议(HTTP)、超文本标记语言(HTML)、通用网关接口(CGI)、Java和JavaScript语言等。 HTTP(Hyper Text Transfer Protocol),是一个专门为Web服务器和Web浏览器之间交换数据而设计的网络协议。它通过规定通用资源定位符(UBLs)使客户端的浏览器与服务器的Web资源建立链接关系,从而奠定  相似文献   

12.
信息技术的高速发展和嵌入式系统的广泛应用给人们的生活带来了革命性的变化,嵌入式系统接入Internet成为未来的一个趋势。因此,本文设计一个嵌入式Web服务器,服务器端采用HTTP协议和CGI技术,增加了数据库功能,在客户端的用户可以通过Internet利用浏览器进行远程监控并且可以查看历史数据。利用OPC技术实现了Web服务器与PLC之间的数据通讯。这种监控系统不仅满足了监控任务的需要,而且有效降低了运行维护成本,提高了运行效率,具有很高的使用价值。  相似文献   

13.
李强  赵霞 《微计算机应用》1998,19(6):340-343
利用Web服务器动态地发布信息,尤其是数据库中的信息为Internet的应用描绘出了广阔的前景。本文结合实例,介绍以CGI的方法通过ODBC接口实现Web服务器同数据库服务器的动态联接,从而实现通过Web动态发布数据库内容的目的。  相似文献   

14.
为实现利用Internet自带的客户端浏览器对现场设备进行远程监控的目的,设计并实施了新型web网络服务器化远程测控系统。系统中测控设备内嵌嵌入式web服务器,既能自身作为测控终端直接采集数据,又能通过CAN总线与其他测控器进行组网,实现类似网关的功能。硬件设计主要包括:嵌入式web服务器模块、测控器模块以及其接口模块设计与实施。软件设计主要选用Linux操作系统和嵌入式web服务器Boa实现CGI技术,设计添加CAN控制器驱动程序后完成IE浏览器与嵌入式web服务器以及测控器三者之间的通信。利用该系统进行温度测试,实验成功并能满足实时性,充分表明利用Internet浏览器、嵌入式web服务器组建并控制CAN网络的新型远程测控系统的先进性与可行性。  相似文献   

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

16.
<正>当今,信息爆炸时代,大量信息存放在数据库中。因此,需要通过Web发布、查询信息。一个网站数据库就是用户利用浏览器作为输入界面输入所需要的数据,浏览器将这些数据上传给网站,而网站再对这些数据进行分析处理,对数据库进行查询、修改、删除、存取等操作,最后网站再将执行结果返回给浏览器,通过浏览器将结果告知用户。过去想要构建动态或执行能力的Web页面,必须借助程序设计语言编制CGI应用程序来实现;现在,ASP可以在HTML文件中直接嵌入简单的脚本语言,就可以轻易地将静态页面变为动态页面,再结合ADO功能就可以让用户通过Web应用程序来存取服务器端的数据库了。下面以构造一个留言板为例,简单介绍网页与数据库的连接过程。1Web服务器的安装与设置在Web浏览器内查看包含数据库信息的网页文件时,为了在窗口显示数据库信息,必须经过Web服务器、AccessODBG才能连接到数据库文件。所使用的Web服务器必须支持ASP(ActiveSetverPage动态服务器主页)。如果要在计算机上调试,必须使用Internet信息服务;如果操作系统是WIN98,则使用PWS(MicrosoftPersonalWebServer);如果操作系统是WINXP或WIN2000,则使用IIS。本文这里只简单介绍使用IIS作为Web服务器。IIS属于Windows组件,一般通过“控制面板”→“添加或删除程序”→“添加/删除Windows组件(A)”→“:Internet信息服务(IIS)”进行安装,至于PWS,在Windows98操作系统的光盘里包含着此安装程序,在“add-ons\pws”文件夹,运行setup.exe进行安装。  相似文献   

17.
随着微处理器技术、计算机网络技术的进步,基于嵌入式Web的网络视频监控系统逐渐得到了人们的广泛关注。文章重点研究一种基于Web技术和嵌入式技术相结合的远程监控系统的设计方案,详细分析它的系统结构。在嵌入式Linux操作系统下使用boa作为Web服务器,通过编写CGI程序实现用户使用标准Web浏览器通过服务器站点进行对远程设备的在线访问、控制和管理的过程。  相似文献   

18.
吴坚  张家奇  蒋平 《测控技术》2007,26(4):64-66
叙述了Web Server的基本原理,在uClinux系统下成功建立Boa服务器,并通过CGI(通用网关接口)完成动态网页技术。通过一个简单的例子证明Web Server及CGI技术的实现。  相似文献   

19.
电脑文摘     
00091开发基于数据库的web应用的实现技术∥计算机应用与软件.—2000(5).—9~13,55利用Web服务器的信息服务能力和数据库的数据管理能力来构造大规模的信息服务系统已成为当前人们关注的热点,其关键技术是数据库网关的实现。本文介绍了数据库网关的几种实现技术:Internet数据库连接器(IDC)、基于Java或VisualJ++的数据库访问、公共网关接口(CGI)、ISAPI、活动服务器页(ASP)、数据绑定(浏览器插件)、各种集成开发工具。00092C语言与有限元程序设计∥计算机应用与软件.—2000(5).—20~25本文通过与FORTRAN77语言的比较,…  相似文献   

20.
《电子技术应用》2016,(3):74-77
LXI总线是继GPIB、VXI和PXI等传统总线技术之后发展起来的新一代仪器总线技术,具有传统测试仪器总线无法比拟的优势。其中,Web页面是LXI总线技术中的一个关键。通过对LXI仪器的Web页面的研究,搭建LXI仪器Web接口的硬件平台,并以IEEE1588同步配置页面的实现为例,提出了一种在LXI仪器中实现Web页面的方法。该方法将boa服务器和SQLite数据库移植到Linux中,同时采用CGI局部刷新技术代替传统的CGI全局刷新,实现LXI仪器Web页面。最后进行系统验证,通过浏览器对LXI仪器进行远程访问控制。实验结果表明,系统能正确实现IEEE1588同步配置页面。  相似文献   

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

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