New High-Level Application Architecture

In the new architecture, 4GL generated COBOL and PowerBuilder services will be implemented in automatically generated Java using standardized frameworks including Spring and Hibernate (see Figure 6.5).

Figure 6.5. New application architecture.

This new architecture functions as follows. For security purposes, the Spring code uses the Acegi framework, which isolates the code from how the authentication and authorization actually occurs. There are at least two types of Acegi interceptors, one for WS-Security and another to establish the credentials from incoming JMS/MQ messages. Finally, the Spring services ...

Get Information Systems Transformation 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.