[发明专利]一种软件平台的功能扩展方法及功能扩展系统无效

专利信息
申请号: 200810133208.5 申请日: 2008-07-09
公开(公告)号: CN101303650A 公开(公告)日: 2008-11-12
发明(设计)人: 谢昕虬;李训耕;刘晓聪 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 北京集佳知识产权代理有限公司 代理人: 逯长明
地址: 518044广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 软件 平台 功能 扩展 方法 系统
【说明书】:

技术领域

发明涉及软件平台扩展领域,特别是涉及一种在软件平台实现功能扩展的方法及系统。

背景技术

软件平台是实现软件功能的底层结构,软件平台包括底层软件模块和各功能软件模块,底层软件模块包括支持各功能软件模块的支持子模块,支持子模块负责与各功能软件模块进行信息交互,底层软件模块对交互的信息进行运算、分析、转换等处理,同时还负责协调各功能软件模块运行。各功能软件模块负责完成软件平台的各种功能。下面以即时通信软件平台为例,进行说明。

参见图1,即时通信软件平台包括底层软件模块10、视频模块11、语音模块12、文件传送模块13、及文字信息模块14等,底层软件模块10包含支持上述各功能软件模块的支持模块101、102、103、104。即时通信软件平台工作时,如用户启动视频功能,底层软件模块10的支持模块101激活视频模块11,同时支持模块104发送协调指令到文字信息模块14,调整显示窗口显示文字信息的位置,视频模块11启动摄像装置,获取用户头像,在显示窗口上显示。

可见,软件平台上的各功能模块需要在底层软件模块10支持下协调运行,才能实现各项功能。但随着技术的发展,为与其他软件平台互容,或为实现某项新功能,常需要在软件平台上加设新功能,这就需要重新架构软件平台,重新编译底层软件模块10,使底层软件模块10能够支持新加设的软件功能模块。下面还以在即时通信软件平台为例,进行说明。

参见图2,在图1所示的即时通信软件平台上加设邮件模块15,底层软件模块10在内部加设与邮件模块15相对应的支持子模块105,该支持子模块105与支持子模块101、102、103、104相关联。当用户要将显示窗口显示的文字信息作为邮件发送时,支持子模块105启动邮件模块15,同时支持子模块104将文字信息模块14内的文字信息转发到支持子模块105,支持子模块105再转发到邮件模块15,邮件模块15将该文字信息处理成邮件格式,进行发送。

上述方式虽然可实现软件平台的功能扩展,但由于底层软件模块10内各支持模块相互关联,对底层软件模块10的重新编译,需要同时协调处理各支持模块的程序,工作量巨大,实现困难。

发明内容

本发明所要解决的技术问题是提供一种软件平台的功能扩展方法,该方法不需对软件平台的底层软件进行编译,实现简单。

本发明的另一个目的是提供一种软件平台的功能扩展系统,该系统不需对软件平台的底层软件进行编译,实现简单。

本发明的又一个目的是提供一种软件平台,该软件平台方便与插件结合,实现功能扩展。

本发明一种软件平台的功能扩展方法,包括;软件平台创建包含插件的功能描述信息和入口信息的插件监管文件;应用扩展功能时,所述软件平台查找功能描述信息与扩展功能相符和的所述插件监管文件;在所述插件监管文件提取所述入口信息,查找与所述入口信息对应的所述插件,将所述软件平台的信息地址指针传送到所述插件;所述插件按所述信息地址指针与所述软件平台交互信息。

优选的,软件平台创建包含插件的功能描述信息和入口信息的插件监管文件之前,还包括:插件在软件平台注册功能描述信息和入口信息;所述软件平台判断所述功能描述信息和入口信息是否合法,如是,创建包含插件的功能描述信息和入口信息的插件监管文件。

优选的,所述软件平台调用所述插件具体为:所述软件平台从所述插件获取扩展功能的属性特征;所述软件平台根据所述属性特征创建功能启动标识;所述功能启动标识被激活时,调用所述插件。

优选的,所述软件平台调用所述插件具体为:所述软件平台从所述插件获取功能启动标识;所述功能启动标识被激活时,调用所述插件。

优选的,还包括:所述插件处于禁用状态时,所述软件平台删除所述功能启动标识。

优选的,还包括:所述插件处于激活状态时,所述软件平台恢复所述功能启动标识。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810133208.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top