[发明专利]集成应用无效
申请号: | 201210514813.3 | 申请日: | 2012-12-05 |
公开(公告)号: | CN103019712A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | J.科里基 | 申请(专利权)人: | 斯凯普公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘红;汪扬 |
地址: | 爱尔兰*** | 国省代码: | 爱尔兰;IE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集成 应用 | ||
技术领域
本发明涉及集成应用。特别地,本发明涉及将与服务提供方相关联的客户端应用与设备上的一个或多个web应用实例进行集成。
背景技术
服务提供方可以提供客户端应用以便在设备上使用。客户端应用可以被安装在设备上以便随后在设备的设备平台上使用。在一些情况下,服务提供方可以提供客户端应用,就其具有一些基于web的组件和一些原有组件的意义而言,所述客户端应用为混合应用,所述基于web的组件采用基于web的技术(例如,依据HTML 5标准)而所述原有组件则采用设备平台原有的技术(例如,C++)。客户端应用的原有部分允许客户端应用依据服务提供方所实施的技术进行工作。另一方面,客户端应用的基于web的组件允许客户端应用以简单方式与实施基于web的技术的其它应用进行集成。特别地,客户端应用的用户接口(UI)模块可以使用基于web的技术来实施,从而客户端应用的UI模块可以被嵌入基于web的应用中,诸如由不同于服务提供方的实体(这里称之为“合作伙伴”)所提供的(浏览器中执行的)web应用的实例。web浏览器的实例可以是指用户能够与之进行交互的web浏览器的任意单独接口,诸如web浏览器的窗口、标签或框架,或者诸如微软Internet Explorer和Google Chrome的来自不同提供商的不同web浏览器实例。每个web应用实例可以从服务提供方获取客户端应用的适当UI小部件并且能够在web应用实例中实施该UI小部件。例如,web应用实例可以从与服务提供方相关联的服务器加载JavaScript和层叠样式表(CSS)文件,其中JavaScript代码可以由web应用实例调用以在web应用实例内例示客户端应用的具体UI元素。
使得web技术在服务提供方的客户端应用中的比重最大化由此使得客户端应用的原有部分保持最小化会是有利的。基于web的技术与原有技术相比具有出众的升级能力。例如,JavaScript、CSS和HTML文件可以通过互联网动态下载,由此使得便于改变(例如,升级)客户端应用的基于web的部分。与之相比,改变客户端应用的原有部分将需要在设备上安装原有部分(使用例如C++的原有技术),这与通过互联网下载文件相比会更为困难。客户端应用的控制和状态模块以及客户端应用的原有部分可以被嵌入设备上的每个web应用实例。这允许客户端应用的控制和状态模块使用基于web的技术(而不是原有技术)。然而,通过将客户端应用的控制和状态模块嵌入设备上的每个web应用实例,就无法在客户端应用与来自多个合作伙伴的多个web应用实例的集成之间进行协调。每个合作伙伴在用户设备上形成单独的井仓(silo),这妨碍了客户端应用跨设备上来自多个合作伙伴的多个web应用实例的全局控制。此外,该方法仅在针对设备上服务提供方应用的原有部分的多个实例没有约束的情况下是适用的。可能存在将客户端应用的原有部分约束为仅在设备上例示一次的原因,这些原因包括资源约束或遗留考虑。例如,实际上在处理互联网通信服务的客户端应用的领域中发现了客户端应用的原有部分仅在设备上例示一次的约束。
发明内容
根据本发明的第一方面,提供了一种将与服务提供方相关联的客户端应用与设备的设备平台上实施的至少一个web应用实例进行集成的方法,该方法包括:将客户端应用相应的至少一个用户接口模块嵌入至少一个web应用实例,所述至少一个用户接口模块使用基于web的技术所实施;以集中方式在设备上实施客户端应用的原有部分,客户端应用的所述原有部分被安装在设备上并且使用设备平台原有的技术所实施;并且以集中方式在设备上实施客户端应用的控制模块,所述控制模块使用基于web的技术所实施。
有利地,控制模块(其可以是客户端应用的控制和状态模块)被集中实施在设备上由此允许在设备处对客户端应用进行集中的设备范围的控制,以使得客户端应用跨设备的表现能够进行协调。此外,控制模块在设备上使用基于web的技术实施,由此允许控制模块使用基于web的技术进行改变(例如,升级)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于斯凯普公司,未经斯凯普公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210514813.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车身零件焊接工装的防导电保护机构
- 下一篇:汽车模具应用的激光切割工艺架