面向服务架构的视频通信平台与氧化锌纳米颗粒毒性研究
面向服务架构的视频通信平台
在当今的通信领域,视频通信系统极大地便利了人们的远程交流与协作。然而,由于不同系统采用的会话控制协议、媒体处理机制和应用逻辑存在差异,导致它们之间难以实现有效的通信。
为了解决这一问题,提出了一种基于面向服务架构(SOA)的视频通信平台。SOA 是一种应用架构,其中所有功能都被定义为具有明确可调用接口的独立服务,这些服务可以按定义的顺序调用以形成业务流程。从 SOA 的角度来看,整个通信系统可以分解为多个由一个或多个服务提供商提供的不同服务。
平台架构
该视频通信平台可以提供多种视频通信服务,如视频会议、视频监控、视频协作等。其架构主要包含六个组件:
1. 基础设施服务 :与应用松散耦合的一组基础服务,包括数据管理服务、资源管理服务、协议适配服务、设备管理服务等。数据管理服务为平台提供统一的数据查询和管理接口;资源管理服务负责为平台和应用服务分配资源;协议适配服务使不同类型的终端和设备与平台兼容。
2. 服务总线 :整个平台的核心,包含服务发现、服务组合、服务执行和代理网络等功能。它是服务之间所有通信的统一中间件,支持同步通信、异步通信、广播和多播,并且具有低延迟以满足实时要求。
3. 平台服务 :与应用相关的原子服务,包括会话控制服务、会话路由服务、多点控制服务、媒体处理服务和媒体切换服务等。这些服务可复用,可组合形成新的应用服务。
4. 应用服务 :直接为应用提供服务,是应用逻辑的封装
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



