[发明专利]一种电视台节目的发布系统有效
申请号: | 201010117184.1 | 申请日: | 2010-03-02 |
公开(公告)号: | CN102196157A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 曹志强;杨永晟;吕辉 | 申请(专利权)人: | 新奥特(北京)视频技术有限公司 |
主分类号: | H04N5/222 | 分类号: | H04N5/222;G06F9/46 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100080 北京市海淀区西草*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电视台 节目 发布 系统 | ||
1.一种电视台节目的发布系统,其特征在于,包括:
任务接收组件,与外界的任务源系统相连,用于接收针对节目源的发布任务,其中,所述发布任务中包括目标系统信息;
多个外联交互组件,与外界的目标系统一一对应连接,用于实现节目源至对应的目标系统的发布;
数据库,用于存储所述发布任务;
任务调度组件,包括:
扫描引擎模块,用于扫描数据库,获取到可执行的发布任务;
寻找模块,用于根据目标系统信息,为所述可执行的发布任务寻找对应的目标系统,进而确定发布任务对应的外联交互组件;
调用模块,用于调用外联交互组件,完成发布任务。
2.如权利要求1所述的系统,其特征在于,所述外联交互组件包括:
消息生成模块,用于依据外联交互组件与对应目标系统之间的约定,生成针对发布任务的消息;
消息交互模块,用于将消息放入IBM消息队列服务器的发送消息队列,由所述IBM消息队列服务器实现消息到目标系统的传递;
消息返回模块,用于采用轮询方式获取IBM MQ服务器的接收消息队列中的返回消息,确定发布任务的执行信息,其中,所述执行信息包括执行状态和/或执行结果。
3.如权利要求1所述的系统,其特征在于,所述目标系统提供WebService的任务接口;
所述外联交互组件包括:
接口调用模块,用于调用对应目标系统的任务接口,完成发布任务。
4.如权利要求3所述的系统,其特征在于,所述外联交互组件还包括:
第一定义模块,用于定义Web Service的第一任务接口;
接收模块,用于在该第一任务接口被目标系统调用时,接收目标系统传递的发布任务的执行信息,其中,所述执行信息包括执行状态和/或执行结果。
5.如权利要求2或4所述的系统,其特征在于,所述任务调度组件还包括:
汇报模块,用于向所述任务源系统汇报相应发布任务的执行信息。
6.如权利要求1所述的系统,其特征在于,所述任务调度组件还包括判断模块和报错模块,其中,
所述判断模块,用于判断是否寻找到发布任务对应的目标系统,若是,则触发调用模块,否则,触发报错模块;
所述报错模块,用于报错结束发布任务。
7.如权利要求1所述的系统,其特征在于,所述发布任务中还包括任务优先级和时间期限信息;
所述扫描引擎模块,用于根据所述任务优先级和时间期限信息,通过扫描数据库,获取可执行的发布任务。
8.如权利要求1所述的系统,其特征在于,还包括:
系统配置组件,用于配置系统信息,其中,所述系统信息包括任务接收方式和/或扫描时间间隔信息。
9.如权利要求8所述的系统,其特征在于,所述任务接收方式为WebService接口调用方式;
所述任务接收组件包括:
第二定义模块,用于定义Web Service的第二任务接口;
添加模块,用于在该第二任务接口被所述任务源系统调用时,添加相应的发布任务至数据库。
10.如权利要求8所述的系统,其特征在于,所述任务接收方式为固定路径扫描方式;
所述系统信息还包括监控路径;
所述任务接收组件包括:
固定路径扫描模块,用于在所述监控路径下扫描约定后缀的文件;
解析模块,用于解析文件中的内容,并在该内容符合任务添加约定时,针对该内容形成发布任务,并添加至数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010117184.1/1.html,转载请声明来源钻瓜专利网。