|
An
essential facility provided by application serves is the execution of
applications, (e.g., applets, components and objects) required to
process business rules and actions, while insuring transactional
integrity in a heterogeneous environment.
To do so requires well designed application-programming
interfaces (APIs) that are stable over time, present high-level
abstraction of the services, and hide the details of the
implementation. This in
turn leads to a durable infrastructure that can be reused or expanded.
A critical component of application execution will be workflow
related, as this is the best way to capture the business model in
executable form. |