发明名称 Classloading Technique for an Application Server that Provides Dependency Enforcement
摘要 A Java-based application server, which supports multiple component models, includes a classloading module to enforce dependencies among classes and among the components that uses the classes. The classloading module determines whether a classloader created at deployment can share a version of a class with other classloaders. The classloading module also uses dependency information to determine which of the other classloaders on which the classloader depends. The classloading module uses pluggable classloading policies to determine the rules to be followed during classloading operations. The same state machine is used for classloading and for controlling the lifecycle of multiple component modules. The classloading module also utilizes abstraction of interfaces to communicate requirements and capabilities among the classloaders and with the system.
申请公布号 US2011078672(A1) 申请公布日期 2011.03.31
申请号 US20090571044 申请日期 2009.09.30
申请人 RED HAT, INC. 发明人 STARK SCOTT M.;BROCK ADRIAN;JUSTIN ALES
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 代理人
主权项
地址