Long in the forefront of application servers, WebSphere is sometimes a bit overlooked. However the latest version of the IBM application server is worth some consideration, as its new features point out some of the big enterprise trends of the moment.
Most pointedly, WebSphere V8 moves into the realm of J EE6, bringing to market updates to enterprise Java that are intended to bring more flexible, lighter-weight implementations. Dependency Injection, widely used in the wake of the Spring framework’s success, is an important addition to the enterprise Java standard.
”We are trying to bake things people are using into a spec they can use – that is reflected in the ‘EE6’ portions [of the new product] as well as our OSGi support,” said Don Boulia, director for Private Cloud and Application Infrastructure, IBM.
OSGi can empower lighter implementations, he indicated, because of its inherent modularity.
”OSGi is a modularity thing. Starting up just the parts of the server that you need to use [as needed] is what you want. OSGi’s separation gives efficiency,” said Boulia.
The WebSphere 8 implementation of OSGi is meant to provide development teams the ability to chunk up application modules. It is intended to do so while avoiding possible OSGi pitfalls. WebSphere 8 feature packs are focused on providing you a well worn path through OSGi and applications,” according to Boulia.