Business Logic Tier Runtime Architecture

The IBM Cúram Social Program Management™ application server can be logically split into three layers. A Remote Interface Layer handles the details of interacting with middleware. The Business Object Layer contains application business logic, implemented as plain Java™ classes. The Data Access Layer performs all interaction with the application database, or with other Enterprise Information Systems.

Figure 1. Server Runtime Architecture