[发明专利]插件获取方法、系统及相关装置有效
申请号: | 201010608224.2 | 申请日: | 2010-12-27 |
公开(公告)号: | CN102546708A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 张利明 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 插件 获取 方法 系统 相关 装置 | ||
技术领域
本申请涉及计算机应用技术领域,尤其涉及一种插件获取方法、一种插件获取系统、一种宿主程序客户端以及一种服务器。
背景技术
插件是指程序模块,符合服务平台的接入规范,可以运行于服务平台、且非服务平台本身所必须的功能或者业务模块。从物理形式上来看,插件包含但不局限于动态链接库(DLL,Dynamic Linked Library)。目前,针对不同的插件场景,许多服务平台为了向用户提供更为丰富的、个性化的功能,往往会不断推出各种插件供用户选择。插件场景是指插件运行工作所基于的服务平台。
现有技术获取插件的方案主要有以下两类:
一、预先安装一个服务平台上的所有插件。例如当用户在一个服务平台上注册后,从服务平台上下载包括该服务平台上所有插件的安装包,并安装该安装包中的每个插件;后续当用户登录该服务平台时,就可以使用此前安装的插件所提供的功能了。此类方案只适合相对封闭的服务平台例如不向除注册用户和服务平台提供商之外的其他第三方开放的服务平台,在这种情况下插件的数目较少、并且插件所需占用的存储空间的大小是可控的。但这种方案显然不适合开放的、插件较多的服务平台,因为随着插件数目和所需占用的存储量的增长,包含所有插件的安装包所需占用的存储量也将会急剧增大,下载和运行安装包将占用用户终端大量的存储资源和处理资源,降低用户终端运行效率。
二、用户根据自身的需要选择下载插件。采用这种方案用户无需下载并运行包含服务平台的所有插件的安装包,用户可以通过网页或者插件管理工具来下载发布在网页上的适用于该服务平台附加功能的插件。这种方案的适用前提是用户需要具备较高的专业知识,能够通过网页上的插件介绍来选择适合某一服务平台的插件或者掌握插件管理工具的使用方法,对于一般用户而言,存在使用难度高的问题。
发明内容
本申请实施例提供一种插件获取方法,用以提供一种简便易行,同时能够节约用户终端存储和处理资源的获取插件的方案。
对应地,本申请实施例还提供了一种插件获取系统、宿主程序客户端和服务器。
本申请实施例提供的技术方案如下:
一种插件获取方法,包括:
宿主程序客户端向服务器发送携带有用户标识的插件下载请求,所述用户标识的用户属性中包括服务平台标识和对应服务平台标识的业务标识;以及接收服务器发送的与所述服务平台标识和所述业务标识对应的插件列表,所述插件列表中包括至少一个插件标识;并根据接收到的插件列表下载插件。
一种插件获取方法,包括:接收宿主程序客户端发来的携带有用户标识的插件下载请求;以及从存储的各用户标识的用户属性中,查找所述插件下载请求中携带的用户标识的用户属性,并确定查找到的用户属性中包括的服务平台标识和对应服务平台标识的业务标识;根据确定的所述服务平台标识和所述业务标识,查找对应的插件列表,其中,所述插件列表与至少一个所述业务标识相对应,所述插件列表中包括至少一个插件标识;以及将查找到的对应的所述插件列表发送给所述宿主程序客户端。
一种插件获取系统,包括宿主程序客户端和服务器,其中:
宿主程序客户端,用于向服务器发送携带有用户标识的插件下载请求,所述用户标识的用户属性中包括服务平台标识和对应服务平台标识的业务标识,并根据服务器发送的与所述服务平台标识和所述业务标识对应的插件列表下载插件,其中,所述插件列表中包括至少一个插件标识;
所述服务器,用于接收宿主程序客户端发来的所述插件下载请求,并从存储的各用户标识的用户属性中,查找所述插件下载请求中携带的用户标识的用户属性,并确定查找到的用户属性中包括的服务平台标识和对应服务平台标识的业务标识;根据确定的所述服务平台标识和所述业务标识,查找对应的插件列表,并将查找到的对应的所述插件列表发送给所述宿主程序客户端;其中,所述插件列表与至少一个所述业务标识相对应,所述插件列表中包括至少一个插件标识。
一种宿主程序客户端,包括:第一发送单元,用于向服务器发送携带有用户标识的插件下载请求,所述用户标识的用户属性中包括服务平台标识和对应服务平台标识的业务标识;插件列表接收单元,用于接收服务器发送的与第一发送单元发送的所述用户标识的用户属性中包括的服务平台标识和所述业务标识对应的插件列表,所述插件列表中包括至少一个插件标识;第一下载单元,用于根据插件列表接收单元接收到的插件列表下载插件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010608224.2/2.html,转载请声明来源钻瓜专利网。