What four functions are done by an application program?
Describe Application Architectures:
The four functions are: Data storage, data access logic (processsing required to access data), application logic, presentation logic
Host-Based - Where the servers perform all four functions and hte clients enable users to send/receive messages to and from the host computer.
Client-Based - the clients and microcomputers are on a LAN, and the server is usually another microcomputer on the same network. THe application software on the client computer is responsible for the presentation of the logic, the application logic and hte data access logic; the server simply stores the data.
Client-Server - Attempt to balance the processing between the client and the server by having both do soe of the logic. In these networks, the client is responsible for the presentation logic, whereas the server is responsible for hte data access logic and data storage. The applicaiton logi may either reside on the client, reside on hte server or be split between both.
Peer-to-Peer -all computers act as both a client and a server. All comoputers perform all functions.