Summary
Here are the main points of this chapter:
The business application fortress design is critical to your overall enterprise architecture.
Business application fortresses are built on components and component-oriented middleware (COMWare).
The main benefits of COMWare are automatic transaction boundary management and fortress wall reinforcements through role-based security.
The automatic transaction boundary management algorithms lead to the golden rule: Component-level methods should be self-contained transactions.
The golden rule implies that state should be read in and flushed out within the method.
Components following the golden rule and managing their state correctly will be amenable to high levels of reliability and scale-out scalability ...
Get Software Fortresses: Modeling Enterprise Architectures 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.