CHAPTER 4Exploring Business TierDesign Patterns

Insurance applications, like most financial solutions, have complex business rules. eInsure was no different. It had implemented very complex mathematical and statistical formulas to derive the values for policy premiums, claim settlement amounts, and several other properties. The eInsure application's business tier was built with EJB technology. The application heavily used both stateless session beans and entity beans. eInsure also employed message-driven beans for asynchronous processing. In this chapter, I will concentrate on session and message-driven beans. The entity beans are integration tier components, which too are available remotely and provide persistence support. With the current ...

Get Pro Java™ EE Spring Patterns: Best Practices and Design Strategies Implementing Java™ EE Patterns with the Spring Framework 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.