Designed to Provide Confidence
Red Hat's expanded Java application server portfolio now includes application server platforms, Java application frameworks, and productivity tools. Regarding application server platforms, Red Hat plans to provide three workload-based application server runtime solutions that specifically target the most common workloads required by today's dynamic enterprise Java applications. According to Red Hat these are:
??Ç JBoss Enterprise Application Platform: Red Hat's current solution for highly transactional applications, utilizing the Java Enterprise Edition (EE) programming approach. It leverages the popular JBoss Application Server with enterprise features for clustering, caching, messaging, transactions and a full web services stack. Over the last year, Red Hat customers have been standardizing on the current Application Platform 4.3 release. Early access programs are underway for the next major release, Application Platform 5.0.Meanwhile, Red Hat also will offer Java developers enterprise product support for popular application frameworks such as Spring Framework and JBoss Seam. Each framework is expected to be pre-integrated into both JBoss Enterprise Application & Web Platforms and can also be added to JBoss Enterprise Web Server. The solutions provided in this layer include JBoss Hibernate, JBoss Seam and JBoss Web Framework Kit, which includes popular open source frameworks used for web application development. This first release of Web Framework Kit includes enterprise-class versions of Google Web Toolkit, RichFaces, Spring Framework and Struts. Future versions are expected to include additional rich application frameworks. In addition Red Hat is offering JBoss productivity tools including the JBoss Developer Studio and JBoss Operations Network. With the JBoss Open Choice application platform strategy, JBoss hopes to provide a single environment for deploying a variety of programming models with a common platform, making it easier to develop and deploy applications, the company said. At the heart of the JBoss Open Choice strategy is the JBoss Microcontainer, a new application platform architecture that isolates core enterprise class platform services from the variety of container and framework choices available today. With JBoss Open Choice, Red Hat plans to provide application developers with the ability to choose the framework, language and programming technologies that best fit the application requirements they are trying to achieve, the company said. Indeed, the JBoss Open Choice strategy is intended to enable customers to embrace the latest innovations of the Java community today and represent an investment in the future as it will seek to accommodate the next wave of changes to Java for the enterprise. "With an uncertain future and the ever-changing world of Java, the JBoss Open Choice strategy is designed to provide customers with the confidence, to choose the programming and deployment model that works for them without sacrificing performance," said Craig Muzilla, vice president, Middleware, Red Hat, in a statement. "Despite all of the market shifts, Red Hat aims to remain a trusted source for valuable and innovative solutions in the Java market." Moreover, Red Hat officials said the company has developed the JBoss Open Choice strategy in an effort to address the new, dynamic nature of the Java market and to provide the next generation of application server platforms.??Ç JBoss Enterprise Web Platform: A new solution for mid-size workloads, focusing on light and rich Java applications. Web Platform is a slimmed down version of the JBoss Enterprise Application Platform. Web Platform builds upon the new Java EE Web Profile to provide a lightweight version of the popular JBoss Application Server, while still providing enterprise features for clustering, caching and simple web services.??Ç JBoss Enterprise Web Server: Now available, a solution for the lightest Java workloads. Targeted at simple web applications, JBoss Enterprise Web Server provides enterprises with a stable, long-term enterprise product support lifecycle for Apache Web Server, Apache Tomcat and all of the common connectors used in between.