A Road Most Traveled

The Technology Decision

Today, applications taking a server-centric approach to their design must consider their alternatives. If the transaction volume will be quite small and is not anticipated to grow over time, the solution presented in Chapter 11 is viable. The major downside of this approach is the extra coding necessary for managing your own transaction scope. If, however, the application volume will grow over time and the need for clustering services arises to provide very high throughput, then a commercial application server product is absolutely essential. This is where the need for an EJB solution becomes even more apparent.

Enterprise JavaBeans have really caught on in the marketplace. I feel we will also continue ...

Get Developing Applications with Java™ and UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.