分布式对象技术的电视监控系统研究与实现论文_李钰

分布式对象技术的电视监控系统研究与实现论文_李钰

(中国天辰工程有限公司 300400)

摘要:现代大型建筑物都会设计与安装电视监控系统,实时监测建筑物周边情况,这样才能确保建筑物的安全。随着信息时代的到来,目前很多监控系统都是利用基于广域网络的分布式应用技术。随着城镇化规模的扩大,大型超市的规模也变的十分庞大,这就需要新型的电视监控系统。而过去的电视监控系统日益出现较多安全隐患,如没有有效的分布式管理方式,当然就不能保证监控质量。因此要深入研究基于分布式对象技术的电视监控系统,这样才能更好地保证大型场合的安全。

关键词:实时监测;信息;分布式;电视;安全

引言

电视监控系统最先应用于对工业现场的监控,随后逐步推广应用到其他领域,如医院、超市、监狱、学校、交通、地铁站、高铁站等。改革之后,我国电视监控系统得到快速地发展与进步,但是早期的电视监控系统主要是人为进行监控,没有利用计算机进行联合监控多个位置,而且监控系统比较单一,没有统一的标准,管理手段也非常落后。随着科学技术的发展,目前电视监控已经逐步实现了自动化、现代化、信息化、数字化,因此基于计算机技术的分布式对象的电视监控系统得到长足的进步,甚至全面实现了全数字化管理。

一、分布式对象技术的基本工作原理

只要能连接网络的地点,就可以利用分布式对象技术进行监控。客户可以随时以方法调用的方式访问监控实施,而客户可以了解分布式对象是采用何种程序设计语言与编译器进行创建的,同时客户可以不了解自己访问的分布式对象在网络中所处的位置信息,也不需要了解在什么操作系统上运行,有时分布式对象与客户应用监控系统可能在同一台计算机上,或者两者分别处于不同计算机上,两者可以随着网络进行移动。专业工作人员将基于分布式技术成为软构件,因此基于分布式对象技术的分布式应用开发就是对分布式对象的开发与重新组装。

分布式对象技术是利用面向对象的多层客户端/服务器的计算结构,该结构将分布在网络上的各种资源都看着对象,而每个对象都定义有明确的访问接口,服务器负责构建新的分布对象实体,客户可以按照接口访问对象。利用已有的软构件,就可以按照需求对其进行各种组装,具有很高的效率。

二、基于分布式对象技术的电视监控系统的需求分析

在很多大型场合,都需要利用电视监控系统进行实时监控。如高铁进站口,利用电视监控系统可以有效地检测行李包等物品,并且可以实现高铁站的电梯、安全通道、各处门禁等子系统实现统一控制与管理。而高铁站的监控系统是一个复杂的系统,涉及很多各种不同的应用系统,其具有不同数量的接口、种类也存在很大的差别,甚至由于安全等级的不同,采用不同的通信标准与协议等。而且现在很多工程十分庞大,往往分阶段完成,因此同一工程就会采用分阶段招标,如南京三号线地铁工程到目前为止就有三期,而到现在为止才完成第一期工程,这就需要提前考虑好新旧系统之间的兼容性、可互操作性等问题。

所以,这就需要电视监控系统能满足如下需求:分布式管理,应用系统可以部署在多个服务器上;可伸缩性,应用系统可以根据具体需求进行适当的裁减,如功能、系统规模等,或者增加新的应用;可重用性,应用系统可以利用不同的组件进行搭建构成,实现二进制代码级重用;易操作性,相关操作工作人员能很快熟悉其功能,能可靠地处理业务;互操作性,接口设计要为以后进行应用系统的升级留有设计余,便于不同应用系统之间的集成。

期刊文章分类查询,尽在期刊图书馆

三、基于分布式对象技术的电视监控系统的设计与实现

3.1 基于分布式对象技术的电视监控系统的结构设计

电视监控系统可以根据实际需求选择不同的站点模式,通常来说,小型监控场合采用单站点模式,由于其监控区域比较集中,因此只需要管理较少数目的监控摄像头,可以采用环形拓扑结构。大型监控场合如超市等,比较适合采用多站点模式,这是由于其监控范围较广,需要管理较多数目的监控摄像头,同时在多站点模式中需要设置一个监控中心来管理不同是的站点,而不同站点可以设置不同的优先级。可以采用层次或者星型拓扑结构。

3.2基于分布式对象技术的电视监控系统的设置方式

由于现在多采用基于多层应用体系结构的分布式对象设置方式,以下以多层应用体系结构为例。多站点模式主要利用网络进行各站点之间的通信,目前经常利用COM+的DCOM通信机制来实现信息的交流,而客户是不需要理解底层是如何利用通信协议实现通信的。应用系统可以根据实际需求将多个不同接口服务分布在不同的服务器上,同时向客户提供图形用户界面服务,这就极大地方便客户进行有效监控。而站点之间的通信可以实现各处状态信息、警报信息等信息的交流。

3.3基于分布式对象技术的电视监控系统的多层应用设计

目前监控系统大多数具有三层系统结构,如典型的浏览器/Web 服务器/数据库应用等。而这样的监控系统就使得客户任何命令都需要利用网络进行远程调用,若调用过于频繁,那么就不能实现电视监控的实时监控。所以多层应用设计时就会将系统的业务层分为事务服务与对象服务两个部分,分别位于服务器端与客户端。服务端包括标准时钟、RS232、数据通信等,客户端包括警报对象、同步对象、管理对象、数据对象、可执行程序等。

3.4基于分布式对象技术的电视监控系统的可伸缩性设计

电视监控系统的可伸缩性设计包括系统的动态可伸缩性设计、系统性能的可伸缩性设计与组件功能的可伸缩性设计。当采用多站点模式时,通常会利用层次或者星型拓扑结构,因此在监控系统中就不会存在闭合回路。这种结构就比较适合系统规模的扩展,可以方便动态地加入或者退出新站点,而不影响现存结构的功能。在系统设计时可以利用基于C OM+事件模型的伪路由算法,这样就可以将多个单一的站点构成比较松耦合的多站点系统。性能伸缩性可以尽可能优化使用各种资源。而COM+可以利用MTS事务构架模式实现系统性能的可伸缩性,这样就可以实现支持对象设定事务与资源分配器等功能,极大地促进应用系统规模的扩大,同时适应环境的能力增强。另外监控系统具有功能的伸缩性,就是可以根据需求适当增添新的应用,或者淘汰落后的应用。而这种伸缩性可以利用COM+组件接口的定义来实现,增添新的应用就是增加新的服务接口,而新接口不影响原来对象的功能;而若原有的应用系统已经不再需要,就可以通过删除相对应的接口来实现删除应用系统。

3.5基于分布式对象技术的电视监控系统的可重用设计

可重用性设计具有提高设计效率的有效手段。COM+ 可以利用包容与聚合、继承实现重用性功能,这是建立在二进制代码级基础上的。在面向对象技术中程序可以实现很好地继承,常用的应用程序可以封装为一个基类,这样就可以减少编写代码的工作量。

四、总结

基于分布式对象技术的电视监控系统现在已经广泛应用于城市的各个角落,其具有兼容性强,环境适应性好,移植性好,成本较低,系统能长时间工作稳,具有高可靠性,同时具有良好的扩展性,可随时进行更新,能适应信息社会的不断发展与进步。

参考文献:

[1]高焕兵. UML面向对象技术在分布式监控系统中的应用与研究[D].西南交通大学,2004.

[2]谭波峰. 基于J2EE的远程监控系统的研究与设计[D].南昌航空大学,2014.

[3]任翀. 网络电视平台的运行监控系统研究与设计[D].天津大学,2005.

[4]李笑凇. 基于IP技术的网络远程视频监控系统的研究与实现[D].贵州大学,2007.

[5]高建军. 基于分布对象技术的分布式监控系统运行管理研究[D].西北工业大学,2005.

论文作者:李钰

论文发表刊物:《电力设备》2015年8期供稿

论文发表时间:2016/3/11

标签:;  ;  ;  ;  ;  ;  ;  ;  

分布式对象技术的电视监控系统研究与实现论文_李钰
下载Doc文档

猜你喜欢