基于xmlsoap的bacnet网络与internet集成方案的研究与实现-research and implementation of bac net network and internet integration scheme based on xml soap.docxVIP

  • 12
  • 0
  • 约7.82万字
  • 约 74页
  • 2018-05-18 发布于上海
  • 举报

基于xmlsoap的bacnet网络与internet集成方案的研究与实现-research and implementation of bac net network and internet integration scheme based on xml soap.docx

基于xmlsoap的bacnet网络与internet集成方案的研究与实现-research and implementation of bac net network and internet integration scheme based on xml soap

摘要BACnet是开放的楼宇设备自动控制网络数据通信协议。在智能建筑领域,BACnet 以其开放、简单、实用及易于与其他网络集成的特点成为建筑自动控制网络的国际标 准。BACnet的目标是将不同厂商、不同功能的产品集成在一个系统中,实现各厂商 设备的互操作。随着Internet在通信领域的迅速发展和广泛使用,控制网络与Internet 的集成是一个必然趋势。一旦把BACnet和Internet结合起来,便可以利用覆盖全球的 Internet方便地对楼宇自控网络上的BACnet设备进行远程监控管理。在国内,BACnet 技术的研究与开发正处于起步阶段,市场被大量的国外产品占领,因此进行相关的研 究势在必行且刻不容缓。SOAP 是在分散或分布式的环境中交换信息的简单协议。SOAP 采用 HTTP 作 为底层通讯协议,RPC 作为一致性的调用途径,XML 作为数据传送的格式。本文围绕着通过 Internet对BACnet设备进行远程监控管理为目标,将 XML和 SOAP技术引入到BACnet网络与Internet的集成之中。本文对BACnet标准、XML和 SOAP进行了分析和研究;提出了一种基于 XML/SOAP的集成方案,并给出了在 Windows平台下的具体实现。集成方案主要由信息采集和远程过程调用两个部分来实 现。集成方案的关键是一个同时连接在BACnet网络和Internet上的中间设备。中间设 备使用BACnet标准的服务,借助轮询方式和COV报告机制对BACnet设备信息进行采 集。这样可以在保证一定的实时性的基础上,有效利用了网络的带宽。中间设备以 RPC方式,使用XML/SOAP技术为Internet上的远程客户机提供了对BACnet设备远程 监控管理的服务接口。SOAP建立在HTTP之上,使得集成方案在通信中可以轻松地穿 过防火墙。XML作为数据传送的格式,使得集成方案的实现具有跨操作系统、编程 语言和网络硬件平台的特性。最后,在局域网的环境下,构建了一个测试系统,成功 的实现了使用IP客户机通过中间设备对BACnet设备的远程监控。关键词:BACnet;Internet;TCP/IP;网络集成;XML;SOAPAbstractBACnet is an open communication protocol for building and control network. BACnet is an open, simple, practical standard and easy to integrate with other networks. By this, BACnet has became become the international standard in the field of intelligent building. The goal of BACnet is to combine products with various functions from different manufactories into one system and implement the interoperability of various equipments. With the rapid development of Internet in communication, it is necessary to integrate control networks and Internet. Once BACnet is connected to Internet, we can conveniently implement remote control of the BACnet equipments in the building and control network through Internet around. The internal research of BACnet is very little and the foreign products abound in the market, so we must put up the related study at once.SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is based on HTTP and XML. HTTP is the bottom communication protocol and XML is the format of data tra

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档