ABSTRACT

This chapter provides an overview of the services and subservices within the execution architecture. It aims to serve as a reminder of the importance of consciously designing a structure for Business Logic that helps to isolate the impacts of change and to point out that the underlying netcentric architecture is particularly well suited for enabling the packaging of Business Logic as components. Most client/server systems incorporate multiple copies of the same data. This requires logic to ensure that data values in each of those copies are consistent. Netcentric applications must communicate with each other and with other applications, typically legacy systems. This is accomplished over communications networks. Presentation services enable an application to manage the human-computer interface, including capturing user actions and generating resulting events, presenting data to the user, and assisting in the management of the dialog flow of processing.