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.