收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

嵌入式Web服务器中有限状态机的设计与实现

黄丽雯  
【摘要】:随着分布式系统的广泛使用,如何设计和实现通信协议软件也变得越来越重要。但由于通信软件的设计条件比较苛刻,例如对其并发性、复杂性和高性能等等都有严格要求,所以迫切需要有一种好的设计方法和工具帮助开发者设计开发协议软件。对于协议软件而言,一个好的设计方法必须满足模块化和渐进性开发。 为此,引入有限状态机的概念。有限状态机是一种概念性机器,它能采取某种操作来响应一个外部事件。具体采取的操作不仅取决于接收到的事件,还取决于各个事件的相对发生顺序。将有限状态机应用到嵌入式Web服务器的设计中,用于控制嵌入式Web服务器的任务响应顺序,使服务器在一个线程中响应多个连接,提高了Web服务器的效率。 本文基于Webit为平台的嵌入式Web服务器,服务器接口采用的是SSI机制,使客户端通过Web服务器访问并控制嵌入式设备。将有限状态机引用到嵌入式Web服务器中,用状态机的状态表示服务器完成HTTP连接所处的各个状态,状态的变迁用状态表形式表示,其中每一列都代表一个状态,每一行都代表一个事件,单元格则代表一个状态/事件组合,并包含了要采取的操作,单元格又决定了机器的下一个状态。通过有限状态机响应客户端的连接,使服务器的任务变的有序和有效。 有限状态机在嵌入式Web服务器中的应用,使Web服务器能创建可靠的应用程序,并可在任何情况下做出确定的响应。用有限状态机实现HTTP协议,便于协议的模块化和渐进性开发,增强了程序的灵活性。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 赵慧;杨扬;;浅析嵌入式视频监控系统的设计与实现[J];品牌(理论月刊);2011年03期
2 王莹;;竞赛如何办出特色,令人信服——“第三届OpenHW开源硬件与嵌入式大赛”承办方赛灵思公司访谈[J];电子产品世界;2011年07期
3 徐俊毅;;嵌入式OS的新选择——QNX操作系统[J];电子与电脑;2011年07期
4 云山;;DVR发展这十年[J];中国安防;2011年08期
5 ;要闻[J];电子产品世界;2011年07期
6 刘正;陈强;;基于工作过程的嵌入式专业教改的探讨[J];中国西部科技;2011年19期
7 杨昊;;基于嵌入式的网络与信息安全防火墙的设计与实现[J];信息与电脑(理论版);2011年06期
8 李芬;;下一代计算模式:普适计算[J];硅谷;2011年15期
9 焦国胜;秦会斌;;嵌入式视频采集与显示系统设计[J];杭州电子科技大学学报;2011年03期
10 刘洋;韩鹏;乔占仙;张纪如;;基于ARM的DDS信号发生器设计[J];国外电子测量技术;2011年07期
11 莫增;陈土江;;基于有限状态机积分时间和频率可调的CCD驱动[J];信息技术;2011年07期
12 贺景霞;;FPGA与GPS_OEM板的UART设计[J];电子产品世界;2011年09期
13 ;Cinemaster卧室影音空间[J];家庭影院技术;2011年08期
14 王静;;基于SPCE061板的手机射击游戏设计与实现[J];数字技术与应用;2011年06期
15 ;NI嵌入式视觉系统[J];传感器世界;2011年05期
16 郑娜;曹敦;张洁;;一种基于SCTP的嵌入式Linux系统高性能数据传输的方法[J];微计算机信息;2011年08期
17 周耀奇;;基于嵌入式系统家居控制系统研究探讨[J];赤峰学院学报(科学教育版);2011年04期
18 何竞择;贠超;张栋;付波;;抛光机器人示教控制系统设计[J];制造业自动化;2011年13期
19 吴琼;张明;田明才;;基于有限状态机的Morse码识别算法的VHDL实现[J];沈阳大学学报;2011年03期
20 杨楠;李德伟;席裕庚;;嵌入式预测控制器现场调试支持系统设计[J];微型电脑应用;2011年07期
中国重要会议论文全文数据库 前10条
1 雷杰;;一种嵌入式实时多任务操作系统的研究与应用[A];第三届全国嵌入式技术和信息处理联合学术会议论文集[C];2009年
2 吴伟斌;李礼夫;洪添胜;;汽油/CNG两用燃料发动机ECU在环仿真[A];2010振动与噪声测试峰会论文集[C];2010年
3 李文元;马凤华;;嵌入式单片源解码器SC2005及其应用[A];图像 仿真 信息技术——第二届联合学术会议论文集[C];2002年
4 姜莉莉;齐清文;刘继荣;孙茳;;嵌入式GIS发展动态[A];地图学与GIS学术讨论会论文集[C];2002年
5 李娜;刘晓文;;基于嵌入式系统的车载路况监测装置[A];第十四届全国煤矿自动化学术年会暨中国煤炭学会自动化专业委员会学术会议论文集[C];2004年
6 王志刚;白宇;邓高寿;;特殊环境下的信息获取技术研究[A];第十届全国敏感元件与传感器学术会议论文集[C];2007年
7 蔡军;高宝成;;基于LabWindows/CVI的电子测量系统设计[A];第三届全国虚拟仪器大会论文集[C];2008年
8 周宁;王鹏;赵亮;段素馨;;基于蓝牙和PDA技术的GPS信号接收与处理[A];2009年全国无线电应用与管理学术会议论文集[C];2009年
9 高世正;;嵌入式毂节点在我国的应用及发展概况[A];第六届空间结构学术会议论文集[C];1996年
10 黎琼炜;毛美娟;关群;;新型嵌入式油液分析传感器和在线监控系统[A];第五届设备管理第八届设备润滑与液压学术会议论文集——《设备管理设备润滑与液压技术》[C];2004年
中国博士学位论文全文数据库 前10条
1 孟德腾;现代汉语嵌入式预制语块研究[D];中央民族大学;2011年
2 顾海军;嵌入式彩色电视跟踪系统的设计和实现[D];中国科学院研究生院(长春光学精密机械与物理研究所);2003年
3 林建波;基于嵌入式数控平台的网络化制造技术的研究[D];天津大学;2003年
4 刘六彬;嵌入式视频监控系统中uClinux的应用研究[D];浙江大学;2003年
5 杜海江;高压无换向器电机及其控制技术研究[D];华北电力大学(河北);2005年
6 杨修涛;集成电路寄存器传输级故障模型与测试生成研究[D];中国科学院研究生院(计算技术研究所);2006年
7 任雁铭;变电站计算机通信网络和系统的研究[D];华北电力大学;2000年
8 郭兵;嵌入式软件开放式集成开发平台体系结构研究[D];电子科技大学;2002年
9 李小将;Client/Server系统的软件测试技术研究[D];西北工业大学;2002年
10 金虎;自动化软件测试技术研究[D];四川大学;2006年
中国硕士学位论文全文数据库 前10条
1 黄丽雯;嵌入式Web服务器中有限状态机的设计与实现[D];东北大学;2005年
2 王华萍;基于Linux的嵌入式系统研究及防火墙应用[D];浙江大学;2002年
3 蒋维廉;Cable Modem的嵌入式Web服务器开发与实现[D];重庆大学;2002年
4 朱晖;嵌入式实时操作系统RT-MINIX的设计[D];西南交通大学;2003年
5 何斌;基于internet/intranet的嵌入式系统应用研究[D];湖南大学;2003年
6 马志强;嵌入式以太网技术研究与应用[D];中国海洋大学;2003年
7 许晨辉;嵌入式软构件技术的研究与应用[D];西北工业大学;2003年
8 赵国安;基于嵌入式技术的家庭智能化系统[D];南京航空航天大学;2004年
9 董晓峰;嵌入式Linux及其调度策略的研究[D];西安电子科技大学;2004年
10 苏恩杰;嵌入式系统网络化技术应用研究[D];西北工业大学;2004年
中国重要报纸全文数据库 前10条
1 ;风河全面布局嵌入式软件市场[N];通信信息报;2005年
2 记者 冯晓伟 赵艳秋 冯健;英特尔抢滩嵌入式市场 架构之争渐趋激烈[N];中国电子报;2008年
3 计算机世界实验室 吴挺;嵌入式的别样年华[N];计算机世界;2008年
4 本报记者 尹一捷;英特尔全面进军嵌入式市场[N];计算机世界;2008年
5 本报记者 刘洪宇;英特尔谋局嵌入式[N];中国计算机报;2009年
6 记者 郑晓春;以研发嵌入式手机安全技术[N];科技日报;2009年
7 本报记者 刘洪宇;嵌入式:承载英特尔未来的大生意[N];中国计算机报;2009年
8 英特尔中国研究院院长 方之熙;在中国做嵌入式前瞻研究大有可为[N];中国计算机报;2010年
9 张建国;湖北推动高效短流程嵌入式纺纱技术开花结果[N];中国纺织报;2009年
10 韩永;SD卡协会公布嵌入式SD标准[N];中国质量报;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978