HK2: Oracle WebLogic Server, Oracle GlassFish Server, and Beyond
Abstract
HK2 is an open source initiative from Oracle aimed at helping develop modular software. It is the heart of Oracle GlassFish Server Release 3 and soon will be the heart of Oracle WebLogic Server as well. This session provides an overview of HK2 basics, including the module management isolation layer, a simple dependency injection mechanism, and a service-based architecture with a focus on lazy resolution and instantiation. The session also provides an overview of some of the new features recently added to HK2 specifically aimed at facilitating the Oracle WebLogic Server convergence story for more enterprise-level features.