[发明专利]一种插件运行的方法、装置及系统有效

专利信息
申请号: 200910129187.4 申请日: 2009-03-31
公开(公告)号: CN101510167A 公开(公告)日: 2009-08-19
发明(设计)人: 张利明;闻波;孔勇伟 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: G06F11/00 分类号: G06F11/00;G06F11/36;G06F9/445
代理公司: 北京同达信恒知识产权代理有限公司 代理人: 魏 杉
地址: 英属开曼群*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 插件 运行 方法 装置 系统
【说明书】:

技术领域

本申请涉及计算机领域,尤其涉及一种插件运行的方法、装置及系统。

背景技术

随着网络技术的发展,一些网络工具已经被越来越广泛的使用了,例如: 即时通讯工具已逐渐成为用户生活中不可或缺的网络工具。同时,随着这些网 络工作的普遍使用,用户也对它们产生了更多的需求。在这种背景下,往往这 些网络工具的开发商独自开发的软件已经不能满足用户的需求了,即这些网络 工具的核心业务程序提供的服务已经不能满足客户的需求了。因此,通过制定 规范,允许符合规范的程序模块,即插件,接入对应的网络工具的软件中,从 而,插件和核心业务程序共同为用户提供更多的服务。这已经成为了一种不可 阻挡的潮流。

目前,插件的运行模式有以下几种方法:

1、插件和核心业务程序运行于同一个进程中,这样,插件的支持体系简 单,插件和核心业务程序交互效率高,但是因为在一个进程内,一旦插件出现 问题,会直接导致核心业务程序出现异常或者崩溃,并且由于核心业务程序内 的模块众多,较难具体定位是哪个模块或者插件出现了问题;

2、插件在核心业务程序运行进程之外运行,并且每个插件一个进程,这 样,能够防止因插件导致核心业务程序被影响,但是当插件数量较多时候,将 大量占用客户端的系统资源,降低用户体验;

3、插件在核心业务程序运行进程之外运行,并且全部插件运行于一个特 定进程中,这样,能够节省客户端的系统资源,但是当某个插件出现异常,有 可能导致所有的插件不可用或者异常,同时也不利于具体定位是哪个插件出现 了问题。

由此可见,现有的插件运行方式对插件稳定性要求比较高,或者占用的客 户端资源比较多。但是,随着插件开发者的增多,其技术水平良莠不齐,插件 的稳定性也很难保证,通常都不如核心业务程序,插件会经常崩溃或者出现故 障,这样,采用上述方法1或3,会因为个别插件运行不稳定,从而导致核心 业务程序或者所有插件运行不正常。同时客户端的资源都是有限的,采用上述 方法2会过多的占用客户端的资源,从而也会导致客户端的运行速度缓慢,甚 至会导致客户端系统崩溃。

发明内容

有鉴于此,本申请实施例提供一种插件运行的方法,用以解决现有技术中 插件运行方式带来的系统运行不稳定的问题。

本申请实施例提供的一种插件运行的方法,包括:

获取待运行插件的稳定级别;

根据保存的稳定级别与插件运行模式的对应关系,确定获取的稳定级别对 应的插件运行模式;

根据确定的插件运行模式运行所述待运行插件。

本申请实施例提供的一种插件运行的客户端,包括:

第一获取单元,用于获取待运行插件的稳定级别;

存储单元,用于保存稳定级别与运行模式的对应关系;

第一确定单元,用于根据存储单元保存的稳定级别与运行模式的对应关 系,确定获取的稳定级别对应的插件运行模式;

运行单元,用于根据确定的插件运行模式运行所述待运行插件。

本申请实施例提供的一种插件运行的系统,包括:

客户端,用于从服务器保存的插件的稳定级别中,获取待运行插件的稳定 级别,根据保存的稳定级别与运行模式的对应关系,确定获取的稳定级别对应 的插件运行模式,根据确定的插件运行模式运行所述待运行插件;

服务器,用于保存插件的稳定级别。

本申请实施例中,获取待运行插件的稳定级别,根据保存的稳定级别与运 行模式的对应关系,确定获取的稳定级别对应的插件运行模式,根据确定的插 件运行模式运行所述待运行插件,这样,根据插件的不同的稳定级别,选择不 同的插件运行模式,从而可以提高系统运行的稳定性,也可以有效控制插件对 资源的占用。

附图说明

图1为本申请实施例插件运行的流程图;

图2为本申请实施例插件运行的具体方法流程图;

图3为本申请实施例获取插件运行的异常信息流程图;

图4为本申请实施例调整插件稳定级别的流程图;

图5为本申请实施例运行插件的客户端的结构图;

图6为本申请实施例运行插件的系统的架构图。

具体实施方式

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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