【技术实现步骤摘要】
一种基于SpringIOC的任务分发调度方法及系统
本专利技术涉及媒体资产系统领域,尤其是涉及一种基于SpringIOC的任务分发调度方法及系统。
技术介绍
媒体资产系统是数字电视、移动电视、多媒体内容发布等业务需求而开发的内容管理平台,主要是对各种类型的视频资料,音频资料,文字,图片,等媒体资料的数字化存储,编目管理,检索查询,非编素材转码,信息发布,以及设备和固定资产等进行全面管理的系统。以下简称媒资或媒资系统。IOC容器实质上是一个工厂,负责生成管理系统中的组件,并提供依赖注入功能。目前,Spring提供set函数及构造函数两种注入功能。JobCenter为媒资系统内部工作平台与各功能服务器交互的统一处理模块,分为以下功能:转码服务,技审服务,索引服务,近线服务,生命周期服务。现有技术针对每一个处理过程都需要进行多次的媒体资源的数据交互,并且交互的过程复杂繁琐,占用了较大的带宽。
技术实现思路
本专利技术实施例提供一种基于SpringIOC的任务分发调度方法及系统,用于实现在媒资系统中每一个服务功能能够进行自动的数据交互,使处理过程自动完成,降低带宽的占用比例。 ...
【技术保护点】
【技术特征摘要】
1.一种基于SpringIoC的任务分发调度方法,其特征在于,包括以下步骤:启动线程,请求调用Processor控制器;通过SpringIoC功能,实现线程池容器中线程的随意加载;Processor控制器自动装配业务逻辑组件;业务逻辑组件依赖注入WebService组件;其中,所述通过SpringIoC功能,实现线程池容器中线程的随意加载,具体包括:将其中的通用功能独立在一个基础类里单独实现,并实现线程池,在每个线程启动过程中在其中自动装载相应信息,通过SpringIoC功能,实现池中线程随意加载;所述Processor控制器自动装配业务逻辑组件,具体包括:抽象类为处理器基类AbstractBaseProcessor,提供初始化处理器函数,读取系统信息配置,判断进程启动开关的基础工作,实现IProcessor接口,初始化基础服务WebService接口,提供原素材及工作任务操作对象;所述业务逻辑组件依赖注入WebService组件,具体包括:各个模块处理器继承BaseProcessor抽象类,并初始化功能服务器WebService接口,而各个Agent提供...
【专利技术属性】
技术研发人员:魏斌,孙伟,王弋珵,
申请(专利权)人:新奥特北京视频技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。