400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

视频管理软件技术分析报告(四)--基于SOA的VMS软件架构设计-创新互联

1. 设计原则

  VMS系统的开放性和扩展性特性非常适合使用SOA(面向服务的架构)方法来进行设计。
  服务作为物理上独立无关的软件程序而存在,每个服务被赋予其自身独特的功能上下文环境,并由一系列与该环境相关的能力所组成。服务提供的能力通过服务接口(服务合约)来表达。
  根据服务的可复用性,可编排性,可自治,可组合性等特点,在设计服务时宜使用自顶向下的设计思路,在设计模型时可先设计顶层的服务,确定顶层的服务边界后,再逐层设计下层的子服务。
  在服务类型上,宜将服务分为实体服务,任务服务,工具服务三种类型 。
  VMS中涉及到媒体、元数据、系统管理数据(用户,权限)等实体的服务可归类为实体服务;媒体会话,任务调度之类与控制器相关的服务可归类于任务服务;网络传输,安全加密,日志等基础服务可归类于工具服务。
  使用实体服务,任务服务,工具服务三种服务模型可构建逻辑服务抽象层,如图 1所示。
视频管理软件技术分析报告(四)--基于SOA的VMS软件架构设计

创新互联公司是专业的吕梁网站建设公司,吕梁接单;提供成都网站制作、成都网站建设、外贸营销网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行吕梁网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!2. VMS的服务设计

  使用SOA进行VMS的设计应首先聚焦于视频监控系统的业务。以视频数据为核心,一个视频监控系统的基础结构如图 2所示:
视频管理软件技术分析报告(四)--基于SOA的VMS软件架构设计
  ONVIF作为基于Web service技术标准制定的安防设备开放操作接口,囊括了图 2中包含的所有功能。其服务设计思想可作为VMS设计时的参考。
  分析一下ONVIF定义的服务,可归为如下几类:


标题名称:视频管理软件技术分析报告(四)--基于SOA的VMS软件架构设计-创新互联
文章起源:http://www.bluegullmedia.com/article/ccdode.html

其他资讯

让你的专属顾问为你服务

0.0375s