[发明专利]一种基于汇编的嵌入式Web服务器设计的方法在审

专利信息
申请号: 201510683003.4 申请日: 2015-10-20
公开(公告)号: CN106599003A 公开(公告)日: 2017-04-26
发明(设计)人: 不公告发明人 申请(专利权)人: 镇江华扬信息科技有限公司
主分类号: G06F17/30 分类号: G06F17/30;H04L29/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 212009 江苏省镇江市镇*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 汇编 嵌入式 web 服务器 设计 方法
【说明书】:

技术领域

一种基于汇编的嵌入式Web服务器设计的方法是关于计算机服务器平台方面领域。

背景技术

随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分。广义讲,凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。所谓嵌入式设备,是指具有计算机功能,但又不称为计算机的设备或器材,几乎包括了我们周期的所有电路设备:PDA、手机机顶盒、汽车、微波炉、电梯、安全系统、自动售货机、医疗仪器、自动取款机等。嵌入式系统可以通过各种无线形式(如WAP、BlueTooth等)和有线形式(TCP/IP、PPP等)的网络连接方式实现它们之间的相互连接,因此,在网络通信市场上极具生命力。现在人们对Internet应用的依赖程序日渐增加,也促进了嵌入式技术的增长。信息家电的发展也为嵌入式Internet技术提供空间,如面向Internet的信息冰箱。这种信息家电的特点就是价格低廉、软件功能强大、全面支持Internet访问、软件可通过网络升级、有效保护用户投资。

嵌入式Internet技术主要包括传感器技术、通信技术、计算机技术和集成电路技术等。以前的设备控制系统一般是通过专用通信线中进行的,其通信介质、通信协议、相关软件和硬件都是专用的,而Internet技术的发展使嵌入式设备的远程控制和管理方式有了改变。不需要专用的通信线路,并且传输的信息不局局于数据信号,还有声音和图像。最重要的是其通信协议是标准且公开的。随着Web技术的发展,几乎改变了现在的信息表达形式,很多应用都是基于Web技术的。由于HTML语言的标准统一性,只要在嵌入式设备中有一个微型服务器, 就可以使用任意一种Web浏览器接收和发送信息。所以如何设计这种特别Web服务器,如何在嵌入式设备中安装Web服务器,就成了嵌入式Web服务器的发展和研究方向。

对于嵌入式Web服务器的研究和应用,其意义是重大的。它为我们管理、控制和监测各种各样设备提供了一个很好的途径。这种设备可以是具有有限内存资源的8位或16位系统,已足够提供一个用户界面,而且这种方式是基于Internet的。这种设备可以在世界任何一个地方,只要它连入Internet就能够控制它。

发明内容

通过国家专利检索没有发现关于此系统方面的申请资料。

由于传统的Web 服务器无法实现Web 数据库访问功能,CGI 技术充当了访问数据库的重要媒介。CGI 是使用应用相关软件增强Web 服务器的一种标准方法, 可以用任何语言书写。CGI 根据需求更新网页, 是一种公共网关接口。它通过客户提供给Web 服务器的各种信息, 由Web 服务器启动指定CGI 模块函数, 完成客户端与服务器端动态的交互, 从而实现静态HTML 网页无法实现的功能( 如表单查询、数据库查询等)。通常CGI 应用程序处于休眠状态, 通过使用一定的网络事件触发回调函数来实现, 并显示动态页面。例如,Web 服务器收到一个URL 里面包含的网页请求时, 将执行结果返回给HTML 网页,CGI 可实现处理表格、数据库查询和电子邮件等操作。

系统嵌入式Web服务器通过CGI程序来获取用户的请求、查询条件,使用HTML方式描述结果并直接回送到客户端的浏览器上,此过程中浏览器将用户输入的数据发送到Web服务器,Web服务器将数据使用STDIN(标准输入)送到CGI程序。在执行CGI程序后,会访问数据库的记录,最后使用STDOUT输出HTML形式的结果文件,经Web服务器送回浏览器显示给用户。使用CGI实现客户与服务器的交互分一下九个标准步骤:

Web客户(浏览器)通过URL与Web服务器相连;

服务发送HTML(和别的组成请求页面的文件)给用户,一旦页面内容传完,这个连接自动断开;

在客户方,HTML脚本提示用户做动作或输入,当用户响应后客户请求Web服务器建立一个新的连接;

一旦建立连接,客户把用户输入的数据传送给Web服务器;

Web服务器把这些信息和别的进程变量传给由HTML以URL形式提交的CGI程序;

CGI程序根据输入作出相应的操作,产生对客户的响应(一般以一个HTML文档的形式),并将其传送给Web服务器;

Web服务器把应答数据传送给客户,并关闭连接;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江华扬信息科技有限公司,未经镇江华扬信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510683003.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top