Web Beans submitted to JCP, aims to unify EJB and web tier
JBoss has submitted "Web Beans" to the JCP, with support from Oracle, Sun, Borland, and Google. Web Beans aims to enable EJB 3 session and entity beans to be used as JSF managed beans (known as actions in other frameworks) eliminating the dual layers of web actions and EJB's common in web apps. Instead, EJB's will BE the actions.
In addition, the JSR will standardize some of the first class constructs for modelling user interactions in use within frameworks like JBoss SEAM, Struts Shale, and Oracle ADF. Gavin King will be the spec lead.
Some specifics from the proposal include:
Discuss
In addition, the JSR will standardize some of the first class constructs for modelling user interactions in use within frameworks like JBoss SEAM, Struts Shale, and Oracle ADF. Gavin King will be the spec lead.
Some specifics from the proposal include:
- Changes to EJB 3 that will be needed for EJB's to act as JSF managed beans.
- Annotations for manipulating contextual variables in a stateful, contextual, component-based architecture.
- An enhanced context model including conversational and business process contexts.
- Exentsion points to allow the integration of business process management engines.
- Integration of Java Persistence API extended persistence contexts.
Community comments
Educational Content
Concurrency in Clojure
Stuart Halloway May 17, 2013
Confessions of an Agile Addict
Ole Friis Østergaard May 16, 2013
Web Development: You're Doing It Wrong
Stefan Tilkov May 16, 2013
Programming The Feynman Way
Ben Evans May 15, 2013





Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think