Enterprise beans: Resources for learning
Use the following links to find relevant supplemental information about enterprise beans. The information resides on IBM and non-IBM Internet sites, whose sponsors control the technical accuracy of the information.
These links are provided for convenience. Often, the information is not specific to this product but is useful all or in part for understanding the product. When possible, links are provided to technical papers and Redbooks that supplement the broad coverage of the release documentation with in-depth examinations of particular product areas.
View links to additional information about:
- Planning, business scenarios, and IT architecture
- Programming model and decisions
- Programming instructions and examples
- Programming specifications
Planning, business scenarios, and IT architecture
- Mastering Enterprise JavaBeans
http://www.theserverside.com/books/masteringEJB/index.jspA comprehensive treatment of Enterprise JavaBeans (EJB) programming in nonprintable form (PDF). One must be registered to download the PDF, but registration is free. Information about purchasing a hardcopy is available on the Web site.
- Enterprise JavaBeans by Richard Monson-Haefel (O'Reilly and Associates, Inc.: Third Edition, 2001)
Programming model and decisions
- Read all about EJB 2.0
http://www-106.ibm.com/developerworks/java/library/j-jw-ejb20/A comprehensive overview of the specification.
- The J2EE Tutorial
http://java.sun.com/j2ee/tutorial/1_3-fcs/index.htmlThis set of articles by Sun Microsystems covers several EJB-related topics, including the basic programming models, persistence, and EJB Query Language.
Programming instructions and examples
- Rules and Patterns for Session Facades
http://www7b.boulder.ibm.com/wsdd/library/techarticles/0106_brown/sessionfacades.htmlEJB programming practice: Fronting entity beans with a session-bean facade.
- WebSphere Application Server Development Best Practices for Performance and Scalability
http://www-4.ibm.com/software/webservers/appserv/ws_bestpractices.pdfProgramming practice for enterprise beans and other types of J2EE components.
- References and specifications)" src="../../reference.gif"> Optimistic Locking in IBM WebSphere Application Server 4.0.2
http://www7b.boulder.ibm.com/wsdd/Examples of the effect of optimistic concurrency on application behavior. Although the paper is based on a previous version of this product, the data access issues discussed in it are current.
This paper does not seem to be available directly by URL. To view this paper, visit the specified URL and search on "optimistic locking"
Programming specifications
- References and specifications)" src="../../reference.gif"> What's new in the Enterprise JavaBeans 2.0 Specification?
http://java.sun.com/products/ejb/2.0.htmlYou can also download the specification itself from this URL.
- References and specifications)" src="../../reference.gif"> JavaTM 2 Platform: Compatibility with Previous Releases
http://java.sun.com/j2se/1.4.1/compatibility.htmlThis Sun Microsystems article includes both source and binary compatibility issues.
Enterprise beans
Using enterprise beans in applications