Open source software tools company JBoss has released the first beta of its JBoss Seam, which is aimed at simplifying
JBoss Seam 1.0 bridges a gap in Java Enterprise Edition 5 by integrating EJB 3.0 and Java Server Faces into a single component model. This means developers can spend less time coding to make the two elements work together.
JBoss describe this as a “unified component model” that allows developers to write a component that is understood by the presentation layer.
State management in JBoss Seam improves upon Java EE applications too. Where Java EE apps implement state management - the process by which state and page information is maintained over multiple requests for the same or different pages – manually, JBoss Seam makes this process declarative, so eliminating the class of bugs that arises in this process.
“JBoss Seam represents a major reconsideration and simplification of the way Enterprise Java applications are developed,” said Shaun Connolly, vice president of product management for JBoss, “By introducing JBoss Seam and JBoss Microcontainer, JBoss continues to move toward our goal of making Enterprise Java development seamless and easy for all developers,” he added.
Process driven applications can be also be developed using JBoss Seam using JBoss jBPM, which allows the implementation of complex workflows.
JBoss has also launched JBoss Microcontainer, which is used to manage, configure and deploy plain old java objects (POJOs).