Typical Back-Office Application Scenario

Modern operating systems architecture and three-tier design has led to modularization in back-office applications. The same features that made it easy to upgrade business rules and database systems make it easy to modify interfaces between components without affecting the stability of the system as a whole.

Abstract data access methods, such as the Open Database Connectivity (ODBC) interface, have allowed client applications to divorce themselves from the actual database system itself. Figure 9.1 shows a typical modern back-office application involving a relational database and an application server.

Figure 9.1. Typical back-office application.

This modularity provides several points where XML-aware components ...

Get Strategic XML 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.