[发明专利]应用模块管理系统、应用模块执行方法以及虚拟机有效

专利信息
申请号: 200810055905.3 申请日: 2008-01-02
公开(公告)号: CN101477457A 公开(公告)日: 2009-07-08
发明(设计)人: 范昂 申请(专利权)人: 联想(北京)有限公司
主分类号: G06F9/44 分类号: G06F9/44;G06F9/455
代理公司: 中科专利商标代理有限责任公司 代理人: 王波波
地址: 100085北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 应用 模块 管理 系统 执行 方法 以及 虚拟机
【说明书】:

技术领域

发明涉及一种软件集成技术,特别涉及可以将应用软件的功能集 成在一起的应用模块管理系统、应用模块执行方法以及虚拟机系统。

背景技术

目前存在着大量的应用软件,但是用户在使用应用软件时,应用软 件之间的数据和功能不能够很好互通,比如在word(注册商标)文档 中,如何使用一个photo shop(注册商标)的“锐化”功能或者用rose 来画一幅图,如何在任意的软件中都能使用翻译的功能的工具。要实现 这样的功能,要在用户的计算机上安装很多的应用软件。有时仅仅是为 了打开一种文件来浏览,为了完成一件工作,不得不安装很多软件,并 同时打开很多不同程序的窗口,被迫在不同的应用程序之间切换。

对于在同一种应用中,使用不同应用的功能,现在比较好的方式是 采用OLE技术和插件技术。

对于OLE技术来说首先要引入或者定义OLE对象,那么在使用时 才可以在另外一个程序中调用其他的程序来编辑OLE对象,否则就不 能使用,并且用户必须要安装不同的软件才可以,即使用户只需要其中 的一个功能,也必须要完整地安装到计算机上。

如果使用插件技术,首先应用程序要支持插接的结构,其次软件开 发者要针对不同的应用提供不同的插件,比如金山词霸(注册商标)的 插件要在word(注册商标)和acrobat(注册商标)中使用,就必须提 供两个插件来分别安装到不同的软件中。

各个软件都是孤立的,各自有一套自己的程序空间,数据空间,每 个软件都要重新构建和设计这样的环境,造成极大的浪费,同时用户使 用软件时,就必须安装很多软件,并被迫在不同的应用程序之间切换。 这样不仅是对计算机资源的严重浪费,而且也是对程序开发资源的严重 浪费。

发明内容

本发明正是为了解决上述技术问题,提供一种可以简单将应用软件 的功能集成在一起,而不必安装完整的该应用软件,按需组合成自己的 个性化软件的应用模块管理系统、应用模块执行方法以及虚拟机系统。

为达到上述目的,本发明的应用模块管理系统,包括:界面引擎, 包括选择单元,用于选择至少一个功能子模块,所述至少一个功能子模 块具有对应的应用模块,所述应用模块由将至少一个应用程序拆散为能 够独立执行的粒度而产生;管理器,包括第一加载单元,用于从物理存 储装置中加载所述应用模块;执行器,包括执行单元,用于组织所述应 用模块,驱动至少一个所述应用模块的执行。

根据本发明的应用模块管理系统,可以改造现有的软件开发模式, 使程序开发向功能开发转变进一步细化软件开发的分工,用户可以按需 组合自己所需的程序,而不必购买完整的应用软件。例如,用户可以随 意在软件中加入word,photo shop,rose等等的部分或全部的功能,常用 的工作可以在一个软件中完成,不必切换。

在上述应用模块管理系统中,所述应用模块是计算机可执行的程序 模块,对所述程序模块设置有指针,所述执行器根据所述指针调用所述 程序模块。

在上述应用模块管理系统中,所述执行器还可以包括传递单元,用 于给每个所述应用模块分别传递参数。

在上述应用模块管理系统中,所述管理器还可以包括第二加载单 元,用于将持久化代码加载到所述执行器。

在上述应用模块管理系统中,所述界面引擎还可以包括:提供输入 或者选择数据单元的接口;所述管理器还包括:第三加载单元,用于将 所述数据单元加载到所述执行器。

在上述应用模块管理系统中,所述程序模块中可以包括:通过程序 的Metadata描述形式声明的加载点、输入输出的数据类型以及数据的呈 现手段。所述程序的metadata描述形式包括:XML的形式或RDF的形 式。

在上述应用模块管理系统中,还可以包括中间层,所述中间层包括: 绑定单元,用于绑定界面元素、数据元素和所述程序模块;处理单元, 用于在所述执行器和所述界面引擎之间传递消息,更新数据和请求新的 程序单元处理。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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