智能网关设备的Web动态配置设计与实现

智能网关设备的Web动态配置设计与实现

论文摘要

高端路由器、交换机、智能网关等嵌入式设备的配置比较复杂,如果通过命令行配置,会给用户带来很多的不方便,用户难以掌握,这就会造成产品不受欢迎。在这种情况下,通过Web页面对这些嵌入式设备配置成为了发展的趋势。论文的目的是在智能网关设备上建立一套风格统一的Web动态配置,实现智能网关设备一些初始的基本功能的查询与配置,使开发人员在后续开发时,在该Web动态配置的基础上,只要按照规定的步骤增加相应的文件,就可以实现需要的功能。该文介绍的Web动态配置主要是基于一款智能网关设备开发,该智能网关设备是面向运营商、企业、教育等用户开发,具有完善的接入、认证、授权和计费功能以及防病毒、共享接入、反垃圾邮件等功能,能够对通过设备中的数据报文过滤检测。该设备可以通过连接到网络中,由PC机直接访问Web页面,查看或配置该设备的各项参数。首先,文章描述了智能网关设备Web动态配置的总体架构;然后,该文重点描述了在智能网关设备Web动态配置中两个重要的模块:动态替换和配置下发,动态替换相当于一个小型解析器,通过解析XML文档实现客户端与服务器组件交互,配置下发接受提交表单中数据,并将数据传递给组件函数,实现客户端与服务器组件交互,并且利用Web Service技术设计了组件各个功能函数模块,以及描述了Web Service与设备功能函数之间的通信;最后,该文还介绍了实现动态配置模块加载需要增加的文件。

论文目录

  • 中文摘要
  • 英文摘要
  • 1 绪论
  • 1.1 国内外研究现状
  • 1.2 课题背景介绍
  • 1.3 研究智能网关Web 动态配置的意义
  • 1.4 主要工作
  • 2 相关技术介绍
  • 2.1 Web Service 关键技术
  • 2.1.1 WSDL 简介
  • 2.1.2 浅谈SOAP 协议
  • 2.1.3 UDDI 工作原理
  • 2.1.4 HTTP 概述
  • 2.1.5 XML 概述
  • 2.1.6 XSLT 简介
  • 2.2 Web Service 概念介绍
  • 2.2.1 Web Service 的类别
  • 2.2.2 Web Service 实现模型
  • 2.2.3 Web Service 协议栈
  • 3 智能网关Web 动态配置总体设计
  • 3.1 Web 动态配置的总体架构
  • 3.1.1 Web 动态配置在智能网关设备中位置
  • 3.1.2 Web 动态配置工作流程
  • 3.1.3 模板的统一格式
  • 3.2 Web 动态配置开发环境
  • 3.3 本章小结
  • 4 智能网关Web 动态配置实现
  • 4.1 动态替换
  • 4.1.1 动态替换标识样例
  • 4.1.2 动态替换总体结构
  • 4.1.3 动态替换工作流程
  • 4.1.4 动态替换模块设计
  • 4.2 配置下发
  • 4.2.1 配置下发概念介绍
  • 4.2.2 配置下发模块实现
  • 4.3 Web 动态配置中组件实现
  • 4.3.1 基本数据传递
  • 4.3.2 非基本数据传递
  • 4.3.3 组件功能函数设计
  • 4.3.4 组件与底层C 函数通信
  • 4.4 本章小结
  • 5 动态配置模块加载
  • 5.1 中英文xml 模板文件
  • 5.2 页面显示用到的xsl 文件
  • 5.3 显示处理文件
  • 5.4 配置文件
  • 5.5 WSDL 文件
  • 5.6 组件的具体实现
  • 5.7 运行界面
  • 5.8 本章小结
  • 6 结论与展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].基于标准化的核电项目调试资源动态配置探讨[J]. 造纸装备及材料 2020(03)
    • [2].城市轨道交通列车司机动态配置模式研究[J]. 中国铁路 2012(05)
    • [3].发送数据动态配置软件的设计与实现[J]. 信息通信 2018(03)
    • [4].一种基于云端加密的FPGA自适应动态配置方法[J]. 计算机科学 2020(07)
    • [5].企业控制权动态配置的内在机理及其治理效应——实验的证据[J]. 经济科学 2008(04)
    • [6].基于动态配置的电子文件保密检查技术研究与实现[J]. 机电兵船档案 2019(06)
    • [7].基于改进动态配置的FPGA卷积神经网络加速器的优化方法[J]. 高技术通讯 2020(03)
    • [8].动态配置的移动数据库模型设计[J]. 中国科技信息 2008(03)
    • [9].一种可靠的FPGA动态配置方法及实现[J]. 通信技术 2012(03)
    • [10].财务契约运行与财权动态配置研究[J]. 湖南财经高等专科学校学报 2009(04)
    • [11].基于FPGA的PLL动态配置设计与实现[J]. 电子科技 2008(05)
    • [12].基于模型的云应用动态配置框架[J]. 计算机科学 2017(04)
    • [13].时段差异化网络参数动态配置研究[J]. 电信科学 2014(S1)
    • [14].动态配置LED显示系统探析[J]. 轻工科技 2020(05)
    • [15].DSP+FPGA结构图像处理系统的FPGA动态配置[J]. 计算机技术与发展 2014(03)
    • [16].基于C8051F120的参数动态配置设计[J]. 移动通信 2017(08)
    • [17].嵌入式网络设备地址动态配置的研究[J]. 微计算机信息 2009(02)
    • [18].基于资源动态配置的IMA任务调度机制研究[J]. 航空电子技术 2013(01)
    • [19].信息数据动态配置软件的设计与实现[J]. 现代防御技术 2010(05)
    • [20].时段差异化网络参数动态配置研究[J]. 无线互联科技 2016(08)
    • [21].信息化是描绘科学发展蓝图的神来之笔[J]. 高科技与产业化 2008(02)
    • [22].企业实施二元创新的有限资源动态配置机制研究[J]. 研究与发展管理 2018(04)
    • [23].一种基于最优匹配的测试资源动态配置方法[J]. 信息工程大学学报 2010(03)
    • [24].一种实现仪器菜单动态配置的方法[J]. 计算机时代 2012(01)
    • [25].水资源动态配置在水利信息化中的实现及应用[J]. 水利信息化 2011(06)
    • [26].模块化嵌入式实验教学平台研制[J]. 大众科技 2015(05)
    • [27].自动配置ASPxTreelist控件[J]. 电脑编程技巧与维护 2014(21)
    • [28].QoS敏感的服务组合动态配置研究[J]. 西安交通大学学报 2010(02)
    • [29].大数据全生命周期中关键问题研究及应用[J]. 中国新通信 2018(07)
    • [30].基于Coolite的网站配置系统[J]. 福建电脑 2012(11)

    标签:;  ;  ;  

    智能网关设备的Web动态配置设计与实现
    下载Doc文档

    猜你喜欢