October 26, 2016
Hot Topics:

Resin Application Server Java EE 6 Web Profile

  • May 3, 2010
  • By Developer.com Staff
  • Send Email »
  • More Articles »

The Java EE 6 Web Profile is a set of APIs for web applications. It includes the Servlet API, Java Server Faces (JSF), Contexts and Dependency Injection (CDI) and others. A recent white paper from Caucho describes how the Resin 4 application server will implement and extend this profile.

Caucho will provide its own high-quality implementation of core APIs, and incorporate open source implementations of others. Within the Java EE 6 Web Profile, Caucho will implement CDI, Servlet 3 and EJB 3.1 Lite. In addition to the standard Web Profile APIs, Resin will include a lightweight JMS server, Hessian-based remoting, a high-performance JTA-compatible transaction manager, database connection pooling, and other features.

Reference Implementation:JSF 2, JPA, Bean Validation
Caucho Implementation:JTA, JMS, Hessian
Servlet 3, EJB 3.1 Lite+

CanDI, Caucho's implementation of CDI, is the foundation for Resin, and the centerpiece for Resin's Web Profile implementation. It enables many Resin features that go beyond Java EE 6, including integration with JUnit, Struts 2, Spring and other popular third-party APIs.

Image courtesy of Caucho

Comment and Contribute


(Maximum characters: 1200). You have characters left.



Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Sitemap | Contact Us

Thanks for your registration, follow us on our social networks to keep up-to-date
Rocket Fuel