widget的分类方法及系统、终端技术方案

技术编号:4045929 阅读:244 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种widget的分类方法及系统、终端。其中,widget的分类方法包括:终端接收widget,其中,widget中包括widget的类型标识;终端解析widget,得到类型标识;终端根据类型标识确定widget的类型;终端根据widget的类型对widget进行分类。通过本发明专利技术,能够有效地对widget进行分类。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种widget的分类方法及系统、终端。
技术介绍
Widget是一种基于互联网web技术的小工具应用。通常是为了实现某种功能, 为用户展示各种个性化有用的信息。一个普通的Widget可以用容易上手普及面非常广的 javascript,HTML,CSS和XML等web常用技术实现。目前主流的widget标准有w3c,access, opera, yahoo等。但随着widget应用的越来越多,互联网上成千上万开发者制作各种丰富 多彩的widget应用,专利技术人发现,如何有效分类管理种各样的widget成为难点。
技术实现思路
本专利技术的主要目的在于提供一种widget的分类方法及系统、终端,以至少解决上 述的难以有效地对widget进行分类的问题。根据本专利技术的一个方面,提供了一种widget的分类方法,包括终端接收widget, 其中,widget中包括widget的类型标识;终端解析widget,得到类型标识;终端根据类型 标识确定widget的类型;终端根据widget的类型对widget进行分类。根据本专利技术的另一方面,提供了一种终端,包括接收模块,用于接收widget,其 中,所述widget中包括所述widget的类型标识;解析模块,用于解析所述widget,得到所 述类型标识;确定模块,用于根据所述类型标识确定所述widget的类型;分类模块,用于根 据所述widget的类型对所述widget进行分类。根据本专利技术的另一方面,提供了 一种widget的分类系统,包括服务器,发送 widget,其中,所述widget中包括所述widget的类型标识;终端,接收所述widget,对所述 widget进行解析,得到所述类型标识,根据所述类型标识确定所述widget的类型,以及根 据所述widget的类型对所述widget进行分类。通过本专利技术,采用终端接收widget,其中,widget中包括widget的类型标识;终端 解析widget,得到类型标识;终端根据类型标识确定widget的类型;终端根据widget的类 型对widget进行分类,解决了难以有效地对widget进行分类的问题,进而达到了有效地对 widget进行分类的效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图1是根据本专利技术实施例的widget的分类系统的示意图;图2是根据本专利技术实施例的widget的分类方法的流程图;图3是根据本专利技术的widget的分类方法的优选实施例的流程图;图4是根据本专利技术实施例的widget的分类装置的示意图。具体实施例方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本专利技术实施例的widget的分类系统的示意图。如图1所示,该widget的分类系统可以包括服务器102和终端104。其中,服务器102发送widget,其中,widget中包括widget的类型标识;终端104 接收widget,对widget进行解析,得到类型标识,根据类型标识确定widget的类型,以及根 据widget的类型对widget进行分类。其中,上述服务器102还用于在widget的配置文件中添加widget的类型标识。服务器102在widget的配置文件中添加widget的类型标识还可以包括服务器 102获取widget压缩包文件;服务器102对widget压缩包文件进行解析,提取widget压 缩包文件中的配置文件;服务器102在配置文件中添加widget的类型标识;服务器102对 添加widget的类型标识之后的配置文件进行打包并将打包后的文件发送给终端。在上述本专利技术实施例的widget分类系统中,通过在widget压缩包文件中的 configuration document文件中加入扩展字段type标识(类型标识)来标识widget的 类型,然后传到终端。以及终端通过widget码头或者其他管理程序解析configuration document文件,通过type字段确定widget的类型,最后通过类型进行分类显示或者存放, 能够达到对widget进行分类管理的目的。其中,configurationdocument为widget的描 述文件或者配置文件,可以用ml文件来描述。图2是根据本专利技术实施例的widget的分类方法的流程图。如图2所示,该方法包 括以下步骤步骤S202,终端接收widget,其中,widget中包括widget的类型标识。其中,widget的类型标识可以位于widget的配置文件中,在终端接收widget之 前,该方法还可以包括服务器102在widget的配置文件中添加widget的类型标识。在widget的配置文件中添加widget的类型标识包括服务器102获取widget压 缩包文件;服务器102对widget压缩包文件进行解析,提取widget压缩包文件中的配置文 件;服务器102在配置文件中添加widget的类型标识;服务器102对添加widget的类型标 识之后的配置文件进行打包并将打包后的文件发送给终端。步骤S204,终端解析widget,得到类型标识。例如,终端可以解析widget的配置 文件以得到该类型标识。步骤S206,终端根据类型标识确定widget的类型。步骤S208,终端根据widget的类型对widget进行分类。优选地,widget的类型标识包括widget的子类型标识,终端根据类型标识确定 widget的类型包括终端根据子类型标识确定widget的子类型,在终端根据widget的类 型对widget进行分类之后,方法还包括终端根据widget的子类型对widget进行分类。优选地,在终端根据widget的类型对widget进行分类之后,上述方法还可以包 括终端根据分类后的类型,分别存放或显示widget。在终端根据分类后的类型将widget的信息记录存放在数据库中,所述widget的信息记录包括widget类型、widget名称,上述方法还可以包括终端在数据库中通过类型 列表对widget进行查询,其中,类型列表为widget的不同类型的列表。用户可以通过类型 列表指定类型找到目标类型明确的widget应用。本专利技术的技术方案可以包括两个组成部分第一,在制作widget阶段,通过扩展 widget的配置文件字段,然后打包分发。第二,终端接收到widget,解析该压缩包,以及根 据不同widget类型属性从而分类管理widget。这里的终端包含能够解析和执行widget小应用的任意装置。在上述第一部分中,开发者可以选定一个widget压缩包,提取configuration document文件,如基于W3C规范压缩包中,一般有命名为config. xml配置文件,按照配置方 法加入type标签,即可加入适合当前widget的类型。然后重新打包添加新标签的widget 压缩包,发布。在上述第二部分中,终端接收到widget,并解析该压本文档来自技高网...

【技术保护点】
一种widget的分类方法,其特征在于,包括:终端接收widget,其中,所述widget中包括所述widget的类型标识;所述终端解析所述widget,得到所述类型标识;所述终端根据所述类型标识确定所述widget的类型;所述终端根据所述widget的类型对所述widget进行分类。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈细双
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1