安防人上中安网!

关注我们  

安防网 >> 视频监控 >> 管理平台

中间件技术在多级多域联网平台系统中的应用

2012-03-13 09:09:39 来源:CPS中安网| 作者:邓晔 责任编辑: luoshui 收藏本文
中间件能够屏蔽操作系统和网络协议的差异,为应用程序提供多种通讯机制,并提供相应的平台以满足不同领域的需要。中间件技术为建设省/市/县多级多域联网平台提供了重要的技术支撑


  中间件的作用


  多级多域联网平台的每个域可根据实际应用情况由上述功能模块中的全部或部分构成。域是从逻辑上对联网平台系统的区域性划分,一般与联网平台系统的实际地理区域或者行政区域对应,方便管理员和有操作权限的普通用户实现对终端设备的浏览控制和查询管理操作。整个联网平台系统是一个“根域”,它可以划分成若干个子域,每个子域又可以划分为若干个子域,以此类推,域的层级数可以不少于八级。


  联网平台系统中的各逻辑服务模块协同工作,对前端设备进行接入和管理,并提供给客户端各种类型的应用功能服务。其中联网管理模块、流媒体转发模块、录像存储模块、平台对接模块等核心功能单元可以基于中间件技术开发,以满足多级架构模式下视频监控联网平台的互联互通。


  在多级多域的联网平台系统中,通常存在多种硬件系统平台和多种系统软件以及多种用户界面,这些系统平台甚至可能采用不同的网络协议和网络体系结构连接。在解决分布异构环境中的系统集成的方法中,中间件(middleware)是一个比较先进有效的技术手段。中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议,针对不同的操作系统和硬件平台,可以有符合接口和协议规范的多种实现。即使在同构联网平台系统中,由于标准接口对于可移植性和标准协议对于互操作性的重要性,中间件面对分布式架构/模块化配置/多种设备接入的复杂环境,更能发挥其分布计算和跨网络/跨硬件/跨OS的透明性应用服务的交互特性。对于应用软件开发,中间件远比操作系统和网络服务更为重要,中间件提供的程序接口定义了一个相对稳定的高层应用环境,不管底层的计算机硬件和系统软件怎样更新换代,只要保持中间件对外的接口定义不变,应用软件几乎不需任何修改,从而保护了联网平台在设计实施和运营维护的投资成本。


  中间件在联网平台中的应用


  针对不同的操作系统及硬件平台,由于其本身差异性的存在,使得在介于操作系统与应用程序之间,开发人员需要根据系统特性通过不同的机制来实现相同的功能。中间件屏蔽了操作系统底层的复杂性和异构平台的差异性,提供不同形式的通讯服务,并在其上构筑各种功能框架,在框架中定义了不同领域内应用的系统结构和标准服务组件,为应用程序提供如事务处理监控、分布数据访问、对象事务管理等。这些标准组件包括:网络通讯封装库(整合系统平台的异构,将网络数据收发操作提供统一的接口调用,方便二次开发。)、网络通讯核心库(实现网络包的收发,并依据制定的协议进行封包、解包操作,实现网络命令的解析。)、设备接入库(实现各设备的统一接入,提供设备的音视频数据的转分发,作为代理使用。)、视频解码库(对各种经过编码设备后的数据,提供解码及显示。)


  中间件通过对外提供统一的接口,使开发人员可以不必关心系统平台的移值性,用户程序不必关心框架结构、执行流程、对系统级API的调用等,而把更多的精力放在上层应用的业务逻辑实现上,从而可以在一定程度上缩短开发周期、降低技术难度、减轻程序员的负担。基于中间件开发的应用具有良好的可扩充性、易管理性、高可用性和可移植性。


  在联网平台的核心功能模块中应用中间件技术,具备如下特点:


  中间件可转分发前端各种设备音视频流、控制命令、报警信息。 中间件可兼容多厂家的视频设备,由于对各厂家设备的兼容是通过封装成独立的动态库,并按照统一的接口约定,因此能够很方便的进行扩展,大大缩短开发周期。同时,对于客户端来说仅当成一种设备来管理,消除了上层应用理解的复杂度。 中间件通过智能的路由分配,可方便的进行多级部署。客户端接入视频时,系统会自动选择最优化的路径进行连接。


  可对前端各种视频设备的录像进行集中存储与管理。VOD点播服务可提供录像点播和下载服务。


  中间件的所有核心功能均通过动态库形式向外提供接口,因此基于模块级的开发,方便进行二次集成的开发。


  通过WEB管理页面可以方便的对网络中间件进行管理与设置。


  基于中间件的核心模块,可以快速、灵活地开发出各种应用服务器,如事件服务器、报警服务器、电视墙服务器、配置服务器等。



  【中安网原创稿件声明】转载中安网文章时应遵循以下三个规则:1、保持原创文章中图表、图片、音视频的完整性;2、完整标注文章作者[文章前后有说明];3、转载中安网原创中部分内容也要完整标注来源"中安网",违者本网将依法追究。

【想第一时间了解安防行业的重磅新闻吗?请立即关注中安网官方微信(微信号:cpscomcn)——安防行业第一人气微信,万千精彩,千万不要错过!!!

中安网官方微信

提示:试试"← →"实现快速翻页

网友评论

共有0条评论  点击查看全部>>

所有评论仅代表网友观点,与本站无关。

24小时阅读排行

本周阅读排行

订阅邮件
安防速递

每天三个要闻,知晓行业关键

E 周 刊

一周事,一朝知

Email: