[发明专利]一种类装载隔离的方法及一种类装载隔离的装置有效
申请号: | 200710147634.X | 申请日: | 2007-08-31 |
公开(公告)号: | CN101105757A | 公开(公告)日: | 2008-01-16 |
发明(设计)人: | 张旭 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 种类 装载 隔离 方法 装置 | ||
1.一种类装载隔离的方法,其特征在于,所述方法包括:
启动Java进程,在所述Java进程中创建自定义类装载器对象;
在所述自定义类装载器对象中添加类路径;
创建启动应用服务器线程对象,并为所述线程对象指定所述自定义类装载器对象;
启动所述应用服务器线程对象。
2.如权利要求1所述的方法,其特征在于,还包括:
在所述自定义类装载器对象中设置添加路径的行为。
3.如权利要求2所述的方法,其特征在于,所述类路径添加步骤包括:
调用所述添加路径的行为,将类路径添加至所述自定义类装载器对象中。
4.如权利要求1、2或3所述的方法,其特征在于,通过以下步骤指定所述自定义类装载器:
在所述启动应用服务器线程对象中执行设置类装载器的行为,导入所述自定义类装载器对象。
5.如权利要求1所述的方法,其特征在于,所述自定义类装载器对象和/或线程对象的创建为使用Java语言的new关键字创建。
6.一种类装载隔离的装置,其特征在于,包括:
Java启动单元,用于启动Java进程;
类装载器创建单元,用于在所述Java进程中创建自定义类装载器对象;
添加单元,用于在所述自定义类装载器对象中添加类路径;
线程创建单元,用于创建启动应用服务器线程对象;
指定单元,用于为所述线程对象指定所述自定义类装载器对象;
线程启动单元,用于启动所述应用服务器线程对象。
7.如权利要求6所述的装置,其特征在于,还包括:
行为设置单元,用于在所述自定义类装载器对象中设置添加路径的行为。
8.如权利要求7所述的装置,其特征在于,所述添加单元包括:
调用子单元,用于调用所述添加路径的行为,将类路径添加至所述自定义类装载器对象中。
9.如权利要求6、7或8所述的装置,其特征在于,所述指定单元包括:
导入子单元,用于在所述启动应用服务器线程对象中执行设置类装载器的行为,导入所述自定义类装载器对象。
10.如权利要求6所述的装置,其特征在于,还包括:
运行单元,用于触发Java虚拟机运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710147634.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:TD-SCDMA中检测广播信息的方法和装置
- 下一篇:一种段式汉字输入法