论文部分内容阅读
中国视频监控市场正处在高速发展之中。视频监控网管系统作为视频监控的管理支撑维护系统,其系统需求与构建标准正处在并在将来一段时间内仍然会处在优化更新的过程中,这就要求构建的系统能够适应不断变化的需求和标准。SOA可以实现网络环境下应用的松耦合和集成,能够使用户方便、快捷地集成现有的应用和部署新的应用,使得架构一个可重用、可扩展的视频监控网管系统成为可能。本文首先通过对视频监控的发展现状及趋势的分析提出了视频监控网管系统的实现目标,通过对SOA应用前景的展望提出了总体设计原则,然后详细研究了为实现该目标所采用的开发平台——J2EE体系结构、基础框架——SOA体系结构和实现技术——Web Service体系结构,在此基础上,遵循中国电信网络视频监控业务技术规范3.0版提出的系统需求和业务流程,设计并实现了一个视频监控网管系统,最后对实现的系统进行各种环境下全面的测试以验证其达到了预设目标。本文将研究重点放在如何通过部分重构系统,既能最大限度的保护现有资产,又能为将来进一步的发展留下扩展空间。通过提出将应用程序功能的更改和软件的SOA支持进行分离的设计方案并加以实现,系统能够方便的整合原有系统和快速的响应需求变化,带来更大的经济性和灵活性。本文提出的设计思想和实现方法不仅适用于视频监控网管系统,而且为其它应用中企业使用SOA改造现有系统提出了设计原则和实现方案。