ERP/2.50/Developers Guide/Concepts/Middle Tier Fundamentals
| Developers Guide |
This part of the Openbravo Developers Guide discusses the middle-tier framework components.
The Openbravo servlets play a key-role in the Openbravo ERP middle-tier. They implement the Controller role of the Openbravo MVC implementation. The view-part of the MVC model is implemented by the XMLEngine, which generates HTML pages from an XML definition. The model function (of the MVC-concept) is provided by Openbravo SQLC which converts query definitions in XML to Data Access Object classes.
The Openbravo middle-tier has gained importance in Openbravo ERP 2.50 with the introduction of the Data Access Layer. The DAL makes it easier to develop business logic running on the middle-tier.
Background process scheduling makes it possible to run business logic independent from the UI at pre-set times. The background processes and other code makes use of standard utilities provided by Openbravo ERP.
The Openbravo middle-tier also provides functionality to support different types of authentication mechanisms. This is described in the Authentication section of this part of the Developers Guide.
Subordinate pages:
- Servlet Structure
- XMLEngine
- ERP/2.50/Developers Guide/Concepts/SQLC
- Data Access Layer
- Process Scheduling
- Authentication
- Utilities
PL-SQL code rules to write Oracle and Postgresql code | Servlet Structure
Category: Development ERP 2.50

