用于应用程序执行的动态JAVA类的加载制造技术

技术编号:2877891 阅读:278 留言:0更新日期:2012-04-11 18:40
本发明专利技术给出了用于通过分布式网络下载应用程序的方法和装置。一个示例方法包括计算机实现的方法,这种方法由通用计算机来执行,此处由计算机实现的方法能够将可执行程序从联网存储器中下载到通用计算机。该方法以核心模块的下载开始,此处核心模块包括运行可执行程序的引擎所必须的类。然后,安装核心模块,这将进而提供即时的用户功能。安装的核心模块包括这样的代码该代码用于:请求与核心模块没有关联的类;搜索可执行程序的非核心模块以获取被请求的类;以及在可执行程序提供用户功能的同时,将包含被请求的类的非核心模块下载到通用计算机。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】本申请涉及到美国专利申请No.______(代理人文档号No.AP116H0),它与本申请在同一天提交并且该申请的标题为″动态类的打包″。该申请在此引用以供参考。附图说明图1所示的块图100绘制了现有技术方式,即从因特网上通过web浏览器,例如Internet ExplorerTM或者Netscape NavigatorTM等下载可执行程序来运行Java应用程序。服务器102含有超文本标记语言(HTML)网页104。HTML网页104下载到客户端108中,下载是从因特网106通过web浏览器110实现的。ActiveX控件112下载到客户端108并由web浏览器110运行它。ActiveX控件包括对象链接和嵌入控件(OCX)114,含有Java程序和类文件的zip文件116以及.inf文件,该.inf文件给系统提供了安装OCX114和zip文件116所必须的信息。一旦ActiveX 112控件被执行,则来自zip文件116的Java程序就能够被执行了。OCX,.zip文件和.inf文件被打包为.cab文件。因此,ActiveX通过web浏览器安装.cab文件并解压缩zip文件以运行不同本文档来自技高网...

【技术保护点】
一种计算机实现的方法,使用通用计算机来执行,该计算机实现的方法能够将可执行程序从联网存储器中下载到通用计算机,所述方法包括: 下载核心模块,该核心模块包括运行可执行程序的引擎所必须的类; 安装核心模块,安装的核心模块提供即时的用户功能,安装的核心模块包括这样的代码,该模块代码用于: 请求与核心模块没有关联的类; 为被请求的类搜索可执行程序的非核心模块;以及 在执行程序提供用户功能的同时给通用计算机下载包含被请求类的非核心模块。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:李家欣S内尔森B陈
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利