[发明专利]一种支持移动互联网应用的终端、系统及方法有效
申请号: | 200810118268.X | 申请日: | 2008-08-12 |
公开(公告)号: | CN101651633A | 公开(公告)日: | 2010-02-17 |
发明(设计)人: | 朱春梅;张鑫;侯睿;程宝平;侯清富;于川 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L12/28 |
代理公司: | 北京中誉威圣知识产权代理有限公司 | 代理人: | 王正茂;丛 芳 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 移动 互联网 应用 终端 系统 方法 | ||
技术领域
本发明涉及移动互联网应用领域,特别涉及一种支持移动互联网应 用的终端、系统及方法。
背景技术
与本发明最接近的现有技术为诺基亚的WRT(WebRunTime)技术,WRT 技术可以使各种移动Widget运行于移动终端上,为手机开发支持移动互 联网应用运行环境,能够支持对扩展标签的解析,管理移动Widget应用 的运行(Widget即为一些WEB页面,通常为某个特定目的设计;而移动 Widget为运行于移动终端上的Widget)。WRT在内部对JavaScript核心进 行扩展(Java Script是一种标准的互联网技术,也可以说是一种描述语 言),使其支持对移动扩展标签的解析,同时实现Widget管理相关的功能。 WRT在实现JavaScript扩展时,将扩展对象的调用在JavaScript核心与本 机(Native)程序进行映射,从而实现对JavaScript的扩展。
目前WRT虽然实现了对移动互联网应用的支持,但是在实现扩展时将 JavaScript扩展在核心与native能力直接进行映射,扩展方式单一,不 能支持将第三方服务扩展给移动互联网应用,也不能支持将网络侧能力 扩展给移动互联网应用。
发明内容
本发明的目的是针对现有技术中支持互联网应用的方式单一的缺 陷,提出一种支持移动互联网应用的终端、系统及方法,以实现更为灵 活的扩展。
为了实现以上目的,本发明提供了一种支持移动互联网应用的终端, 包括对移动互联网应用进行全面管理的应用运行引擎;为应用运行引擎 提供服务和/或扩展能力支持的内部服务器;应用运行引擎与内部服务器 分别运行于两个独立的线程中,并进行通讯。
上述技术方案中,还可以包括能力代理模块,用于与内部服务器进 行协作,将内部服务器中的服务和/或能力扩展给移动互联网应用。
上述技术方案中,能力代理模块可以位于所述应用运行引擎内部, 移动互联网应用通过所述能力代理模块扩展所述内部服务器中的服务和 /或能力;也可以位于应用运行引擎与内部服务器之间。
上述技术方案中,内部服务器可以采用插件模式对服务进行部署和 管理,内部服务器包括:服务容器,用于支持本机和/或第三方服务的扩 展;和/或,网络侧能力模块,用于与终端外部的网络侧业务服务器进行 交互,支持网络侧能力扩展。
上述技术方案中,应用运行引擎可以具体包括:应用管理模块,用 于对移动互联网应用进行管理,并对移动互联网应用中的语言级别进行 调用解析;能力解析模块,用于将应用管理模块的解析结果进行维护, 并将移动互联网应用对底层能力的访问映射分发至不同的能力模块。
上述技术方案中,能力代理模块分别与所述能力解析模块和内部服 务器连接。
上述技术方案中,能力代理模块与能力解析模块之间可以采用能力 代理类的方法或属性接口。
上述技术方案中,应用运行引擎与内部服务器之间采用按照内部传 输规则打包的标准通信协议消息进行通信;该标准协议优选为HTTP协 议。
上述技术方案中,应用运行引擎还可以包括本机能力模块,用于对 本机移动通信能力扩展的支持。
另外,本发明提供了一种支持移动互联网应用的系统,包括上述技 术方案中的终端;还可以包括终端外部的网络侧业务服务器,网络侧业 务服务器将网络侧能力推送到终端的内部服务器中。
另外,本发明还提供了一种支持移动互联网应用的方法,在移动互 联网应用中使用服务或扩展能力时,通过应用运行引擎将服务和/或扩展 能力发送给内部服务器;内部服务器调用服务和/或扩展能力,并返回至 移动互联网应用。
上述涉及方法的技术方案中,内部服务器调用服务和/或扩展能力, 并返回至移动互联网应用具体为:将扩展的能力以服务的方式部署在内 部服务器中;以消息的方式提供给能力代理模块;进而提供给移动互联 网应用。
上述涉及方法的技术方案中,还可以包括:在移动互联网应用中使 用本机扩展能力时,直接通过应用运行引擎与本机扩展能力进行映射; 应用运行引擎调用本机扩展能力,并直接通过应用运行引擎返回至移动 互联网应用。
上述涉及方法的技术方案中,内部服务器调用所述服务和/或扩展能 力可以具体包括:调用本机服务;和/或第三方服务;和/或网络侧扩展 能力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810118268.X/2.html,转载请声明来源钻瓜专利网。