|
五、系统软件体系

中心媒资内容管理平台软件体系
整个中心媒资系统内容管理平台由数据库、数据持久访问层、业务逻辑层、中间件、应用客户系统(端)组成。
六、系统技术亮点
1.基于SOA扩展的媒体服务总线(MSBus)的综合应用
媒体服务总线,是一种针对媒体、面向服务的总线型软件架构,解决多业务子系统之间从物理连通、数据共享到流程贯通三个层面的互连互通,实现分布式部署、模块化插接的松耦合系统整合。特别适合于广电行业全台网以及互连互通业务。
媒体服务总线包括:媒体总线、信息总线、媒体处理中介、协议转换中介、业务流程定义服务、业务监控及管理服务、系统资源注册。
■ 媒体服务总线示意图:

媒体服务总线逻辑概念图
媒体服务总线可以选择采用多种实现技术。通过协议转换组件,实现不同实现技术之间的协议转换,也就是说,服务接口采用的实现技术可以不相同。常用的、主流的实现技术有:消息队列(MSMQ、JMS)、WebService、.NET体系的COM+接口、J2EE体系相关接口。

上海文广数字化网络平台
■ SMG中心媒资系统上的MSBus实现:
1) 基于应用的系统转变为基于服务的系统
实现MSBus 需要将系统功能分解为一个一个单独的服务。“服务”是系统功能实现的基本单位。比如一个简单的检索请求任务,就可以分解为多个服务的调用。

工作流引擎服务
服务分为对内服务和对外服务。通常对内服务只对系统内部的应用开放调用。对外服务是系统开放给外部其他系统的服务,这些服务可以被其他系统所调用。中心媒资与其他生产媒资和资料媒资的互连互通就通过对外服务实现。媒体服务总线架构中,在系统内部也采用服务的方式实现功能调用,充分保证了系统内部应用功能调用的明了化和简洁化,并在架构上提供了系统功能从内到外均可无限扩充的可能性。

对内对外服务系统
2) 服务接口的标准化
系统间的数据交互和功能实现都通过标准的对外服务来实现,SMG系统中确定了对外服务的标准接口。当新系统需要申请服务时,只需遵循标准的接口规范即可的调用中心媒资提供的服务。相应的,如果有新的生产媒资接入网络,在遵循接口规范的前提下,中心媒资系统与其的信息交换将实现即插即用,无需任何修改。
发生业务流程或应用请求时,就可以通过服务的调用来实现。新增的服务通过服务注册可以被其他的应用所发现,并在适当的时候被使用。不需要的服务可以被卸载,只需要在服务注册中心注销即可。系统功能的扩展简化到服务的扩展,服务功能的增加即表现为系统功能的增加。这正是该架构系统扩展能力无限的具体表现。
基于MSBus架构,媒资系统的各项对外接口功能打包为一个个服务,所有的服务都具有开放的标准化接口,能够无缝衔接、相互操作,成为一个可扩展、可管理、可定义、可发现、可重用、跨平台的软件体系。中心媒资系统通过总线与其余的生产媒资进行有效的通信。但总线的服务对象并不仅限于媒资系统,实际上该总线是一条服务于整个上海文广数字化网络平台的总线,将成为上海文广全集团数字化平台建设的全新亮点。
2. 整合不同厂家异种媒资系统
在中心媒资系统的统一管理和调度下,各板块媒资系统可最大程度地实现专业化的分工与协作。专业板块媒资系统专注于专业领域内媒体资产的收集、生产和整理,中心媒资系统则对专业板块产生的媒体资产进行综合性挖掘和再编目整理。 |