More General 3 Level Software ModelFunctionality Performance Tradeoff
Building from bottom of Computing pyramid starts with high functionality software which has an architecture that can be augmented with high performance
3 Levels of Software
- Client Interfaces
- Middleware based on high functionality Web Integration based on network of Web (Java) Servers
- that can “escape” (as in machine language subroutine) to a high performance layer which is viewed as one of many services -- CORBA, Databases are other services
One universal language -- Java for all layers