发明名称 |
Externalized classloader information for application servers |
摘要 |
A process and system for externalizing classloader information to non-application modules such as tool modules that do not reside within the same Application server virtual machine such as a J2EE AppServer JVM. Tools that read and display classloader information typically need to co-reside within the AppServer because of the virtual machine security mechanisms that prevent classes outside the virtual machine itself to introspect the classloaders. This presents a problem for tooling vendors because most server owners do not want anything other than their applications running within the AppServer virtual machine. The invention allows tooling vendors to create a classloader tool that is external to the AppServer virtual machine, and which is running in a completely separate virtual machine, thus having minimal overhead on production systems, but which allows classloading through standard or open (e.g. non-proprietary) interfaces.
|
申请公布号 |
US2004143826(A1) |
申请公布日期 |
2004.07.22 |
申请号 |
US20030346291 |
申请日期 |
2003.01.16 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
GISSEL THOMAS R.;FRAENKEL MICHAEL LEVI;MARTIN BRIAN KEITH |
分类号 |
G06F9/44;G06F9/445;(IPC1-7):G06F9/44 |
主分类号 |
G06F9/44 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|