Resin Application Server Java EE 6 Web Profile

Free registration required

Executive Summary

Caucho Technology is looking at certifying the Resin 4 application server. They are hoping to do this with the newly finalized Java EE 6 Web Profile. But the first thing to understand about this profile before the company goes ahead is how the Java EE 6 Web Profile fits in with the development philosophy of Resin. It also discusses the details of implementation including Resin extensions to the Java EE 6 Web Profile. This new web profile comprises a core subset of Java EE APIs that has been focused to have the ability to support a majority of modern web applications. This Resin implementation looks at providing high quality implementations of CDI, Servlet 3 and EJB 3.1 Lite. Along with the Java EE 6 Web Profile APIs such as JSF 2, Servlet 3, CDI, EJB 3.1 Lite, JPA 2 and bean validation, Resin also attempts to include a lightweight JMS server, Hessian-based remoting, a JTA transaction manager, database connection pooling, built-in authentication providers, security, clustering as well as an administration console. CanDI is Caucho Technology's independent implementation of the CDI standard for next generation dependency injection. Therefore, CanDI serves as the foundation for Resin because of which it is able to support features that go beyond the Java EE 6 APIs. For instance, CanDI is able to integrate popular third-party APIs like JUnit, TestNG, Struts 2, Wicket, iBATIS, Quartz and Spring, while enabling the use of EJB annotations.

  • Format: PDF
  • Size: 215.5 KB