gsoap在基于tr069协议网络视频监控系统中应用.pdfVIP

gsoap在基于tr069协议网络视频监控系统中应用.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
              声明:下面论文由《免费论文教育网》  http://www.PaperE 用 户转载自互联网,版权归原作者所有,本文档仅供参考,严禁抄袭!                  《免费论文教育网》          中国科技论文在线 gSOAP 在基于TR069 协议的网络视频监控系统中 的应用 殷停,王英 浙江理工大学机械与自动控制学院,杭州(310018 ) E-mail :yinting1988@ 摘 要:TR069 (CPE 广域网管理协议)提供了对下一代网络中的家庭网络设备进行管 理配置的通用框架和协议,其协议栈中包括 RPC Methods ,SOAP ,HTTP ,SSL /TLS , TCP/IP 等标准协议。当自动配置服务器(ACS )和网络终端设备(CPE )建立连接时,它 们之间传输的是封装 SOAP 的 HTTP 数据包。文中讨论的是在基于 TR069 协议的网络视频 监控系统中,通过编写 WSDL 文档,使用 gSOAP 技术,生成 C/C++的 RPC 代码、XML 数据 绑定,不需要了解 SOAP 协议的具体细节,完成 HTTP 在 SOAP 上的封装,同时节约了 大量时间来进行其它方面的开发。文章最后对以后更进一步的研究也作了简单的介绍。 关键词:gSOAP;TR069;WSDL;视频监控 中图分类号:TP302.1 1.引言 基于TR069 协议的网络视频监控系统中的服务器(ACS[1] )端和网络终端设备(CPE[1] ) 进行通信的时候,ACS 向CPE 发送请求时,CPE 有专门的模块处理发起连接。用户可以通 过Web 浏览器查看设备状态,设置参数。Web 把请求送到系统用户接口,通过网关接口(CGI ) 程序解析出用户请求,送到设备参数访问模块。ACS 发送包含SOAP 包的HTTP 数据包到 CPE,CPE 收到数据包后,去掉HTTP 头,解析出SOAP 数据包,最后RPC 解析模块分析 出RPC 方法,根据不同方法做出不同的动作。调用数据访问模块,最后把请求送到设备参 数访问模块,获取/设置设备参数,状态信息以原路径送到SOAP 模块,产生封装SOAP 的 HTTP 数据包发送给ACS ,完成一次数据交换。 目前Web Service 主要通过基于C/C++和JAVA 两种编程语言的工具来实现。不管是哪 种编程语言,都已经有相应的工具包来定制和发布Web 服务。常用的发布Web service 方法 有:采用Java 编程的Axis+Java 与采用C/C++编程的gSOAP+C/C++ 。本文将研究gSOAP 工具包在基于TR069 协议的网络视频监控系统中的应用。 2 .gSOAP 工具包简介 gSOAP Web Service 工具包能够提供 XML 语言到 C/C++语言的绑定。以此来简化用 C/C++语言来进行S0AP/XML Web Service 的开发。从而让

您可能关注的文档

文档评论(0)

186****8818 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档