一种接口扩展装置及服务器的制作方法

文档序号:7727169阅读:141来源:国知局
专利名称:一种接口扩展装置及服务器的制作方法
技术领域
本实用新型属于数字电视技术领域,尤其涉及一种接口扩展装置及服务器。
背景技术
随着数字电视互动业务的发展,用户对数字电视业务服务的要求越来越高。 但是当前系统接口不灵活,当其中的一个接口对应的业务系统发生改变时,其 他接口对应的业务系统则对该改变的业务系统呈现出不可用或不兼容的情况, 或当其中一个接口对应的业务系统出现故障时,整体的业务流程就会停止。系 统的扩展性和稳定性较低,给用户带来了不便。

实用新型内容
本实用新型实施例的目的在于提供一种接口扩展装置,旨在解决现有技术 中的系统扩展性和稳定性低的问题。
本实用新型实施例是这样实现的, 一种接口扩展装置,所述接口扩展装置
包括
与业务系统连接的至少2个业务系统接口;
与所述至少2个业务系统接口分别--对应连^f妄,对所述业务系统通过所
述业务系统接口发送的数据进行封装处理的数据封装单元,且各个数据封装单 元采用同 一封装协议格式对数据进行封装;以及
与所述数据封装单元连接,对所述数据封装单元封装处理的数据进行转发 的处理器单元。
本实用新型实施例的另一目的在于提供一种服务器,所述服务器包括一接 口扩展装置,所述接口扩展装置包括与业务系统连接的至少2个业务系统接口 ;
与所述至少2个业务系统接口分别——对应连"^姿,对所述业务系统通过所 述业务系统接口发送的数据进行封装处理的数据封装单元,且各个数据封装单 元采用同一封装协议格式对数据进行封装;以及
与所述数据封装单元连接,对所述数据封装单元封装处理的数据进行转发 的处理器单元。
在本实用新型的实施例中,通过增加数据封装单元的接口扩展装置,并由 其对各个业务系统的数据封装处理,实现系统的扩展性,同时提高了系统的稳 定性。


图1是本实用新型第一实施例提供的接口扩展装置的结构框图; 图2是本实用新型第二实施例提供的接口扩展装置的结构框图。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,
以下结合附图 及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体 实施例仅仅用以解释本实用新型,并不用于限定本实用新型。
在本实用新型的实施例中,通过增加数据封装单元的接口扩展装置,并由 其对各个业务系统的数据封装处理,实现系统的扩展性,同时提高了系统的稳 定性。
图1示出了本实用新型第一实施例提供的接口扩展装置的结构框图,为了 便于说明,图中仅给出了与本实用新型实施例相关的部分。
接口扩展装置包括至少2个业务系统接口 、数据封装单元和处理器单元, 其中,业务系统接口与业务系统连接或置于业务系统中,该至少2个业务系统 为源请求业务系统和目标业务系统,相应地,至少2个业务系统为源业务系统接口和目标业务系统接口;数据封装单元与至少2个业务系统接口分别——对 应连接,用于对业务系统通过业务系统接口发送的数据进行封装,且各个数据 封装单元采用同一封装协议格式对数据进行封装;处理器单元与数据封装单元 连接,对数据封装单元封装处理的数据转发给其他业务系统。
在本实用新型实施例中,数据封装单元封装处理的数据包括请求数据和业 务系统的内容数据,源业务系统接口接收到源请求业务系统的请求数据时,将 该请求数据转发给与其连接的数据封装单元,该数据封装单元根据自身的封装 协议格式对该请求数据进行封装处理生成相应的目标业务系统能识别的数据, 同时将封装处理后的请求数据发送给处理器单元,处理器单元将该封装处理后 的请求数据转发给与相应的目标业务系统相连的数据封装单元,目标业务系统 通过与该目标业务系统相连的目标业务系统接口接收到请求数据后,解析封装 后的请求数据,并返回请求结果,当数据封装单元通过业务系统接口接收到目 标业务系统返回的请求结果时,对该请求结果进行封装处理,并通过处理器单 元转发给源请求业务系统,实现不兼容的业务系统之间的凝:据交互。
图2示出了本实用新型第二实施例提供的接口扩展装置的结构框图,为了 便于说明,图中仅给出了与本实用新型实施例相关的部分。
接口扩展装置包括至少2个业务系统接口、数据封装单元和处理器单元, 其中,业务系统接口与业务系统连接;数据封装单元与至少2个业务系统接口 分别一一对应连接,用于对业务系统通过业务系统接口发送的数据进行封装; 处理器单元与数据封装单元连接,对数据封装单元封装处理后的数据转发给其 他业务系统。
在本实用新型实施例中,业务系统包括用户管理系统、视频点播系统和内 容管理系统,相应地,本实用新型实施例提供的接口扩展装置的业务系统接口 包括与用户管理系统连接的用户管理系统接口 、与视频点播系统连接的视频点 播系统接口、与内容管理系统连接的内容管理系统接口和其他接口,此为本实 用新型的一个具体实施例,不用以限制本实用新型。在本实用新型实施例中,数据封装单元可以采用的封装协议格式均为数据
传送对象(Data Transfer Object, DTO)格式。
在本实用新型实施例中,DTO封装处理的数据包括请求数据和业务系统的 内容数据,视频点播系统接口接收到视频点播系统的发送的请求数据时,将该 请求数据转发给DTO, DTO根据自身的封装程序对该请求数据进行封装处理 生成内容管理系统能识别的数据,同时将封装处理后的请求数据发送给处理器 单元,处理器单元将该封装处理后的请求数据转发给内容管理系统,内容管理 系统接收到请求数据后,解析请求数据,并返回请求结果,当DTO通过内容管 理系统接口接收到内容管理系统返回的请求结果时,对该结果进行封装处理, 通过处理器单元转发给视频点播系统,实现不兼容的业务系统之间的数据交互, 此处以视频点播系统和内容管理系统为例进行说明,不用以限制本实用新型。
在本实用新型的实施例中,通过增加数据封装单元的接口扩展装置,并由 其对各个业务系统的数据封装处理,实现系统的扩展性,同时提高了系统的稳 定性。
以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型, 凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应 包含在本实用新型的保护范围之内。
权利要求1、一种接口扩展装置,其特征在于,所述接口扩展装置包括与业务系统连接的至少2个业务系统接口;与所述至少2个业务系统接口分别一一对应连接,对所述业务系统通过所述业务系统接口发送的数据进行封装处理的数据封装单元,且各个数据封装单元采用同一封装协议格式对数据进行封装;以及与所述数据封装单元连接,对所述数据封装单元封装处理的数据进行转发的处理器单元。
2、 如权利要求1所述的接口扩展装置,其特征在于,所述业务系统包括用 户管理系统、3见频点4番系统和内容管理系统。
3、 如权利要求2所述的接口扩展装置,其特征在于,所述业务系统接口包 括与所述用户管理系统连接的用户管理系统接口 、与所述视频点播系统连接的 视频点播系统接口和与所述内容管理系统连接的内容管理系统接口 。
4、 如权利要求1所述的接口扩展装置,其特征在于,所述数据封装单元采 用的封装协议格式为数据传送对象格式。
5、 一种服务器,其特征在于,所述服务器包括一接口扩展装置,所述接口 扩展装置包括与业务系统连接的至少2个业务系统接口;与所述至少2个业务系统接口分别——对应连接,对所述业务系统通过所 述业务系统接口发送的数据进行封装处理的数据封装单元,且各个数据封装单 元采用同一封装协议格式对数据进行封装;以及与所述数据封装单元连接,对所述数据封装单元封装处理的数据进行转发 的处理器单元。
6、 如权利要求5所述的服务器,其特征在于,所述业务系统包括用户管理 系统、视频点播系统和内容管理系统。
7、 如权利要求6所述的服务器,其特征在于,所述业务系统接口包括与所述用户管理系统连接的用户管理系统接口 、与所述视频点播系统连接的视频点 播系统接口和与所述内容管理系统连接的内容管理系统接口 。
8、如权利要求5所述的服务器,其特征在于,所述数据封装单元采用的封装协议格式为数据传送对象格式。
专利摘要本实用新型适用于数字电视技术领域,提供了一种接口扩展装置及服务器,所述接口扩展装置包括与业务系统连接的至少2个业务系统接口;与所述至少2个业务系统接口分别一一对应连接,对所述业务系统通过所述业务系统接口发送的数据进行封装处理的数据封装单元,且各个数据封装单元采用同一封装协议格式对数据进行封装;与所述数据封装单元连接,对所述数据封装单元封装处理的数据进行转发的处理器单元。在本实用新型的实施例中,通过增加数据封装单元的接口扩展装置,并由其对各个业务系统的数据封装处理,实现系统的扩展性,同时提高了系统的稳定性。
文档编号H04L29/06GK201352798SQ20092012909
公开日2009年11月25日 申请日期2009年1月7日 优先权日2009年1月7日
发明者周旭栋 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1