List and briefly describe the function of each layer of three-layer architecture. On what type of computing device is each layer typically deployed?
The view layer is usually deployed on the client computer. However this is not exclusive. Portions of the view layer also reside on the server. For example for a Web based system, the HTML can be considered the View Layer. The HTML is generated on the server and displayed on the client. Both activities can be considered view layer functions.
The business logic layer, or domain layer, is where the business functions reside. Usually the domain layer will reside on the server since it is the logic of carrying out the business functions. However, there are also exceptions to this in that the browser may contain code (such as javascript) that may perform calculations or perform some, usually limited, business functions.
The Data layer is where the data is stored and the logic required to access it and maintain it in a consistent state. Almost always this will deployed on the server.
You might also like to view...
Which of the following is not considered when obtaining audit evidence through sampling?
a. The effectiveness of control procedures. b. The efficiency of control procedures. c. The dollar accuracy of account balances. d. The dollar accuracy of classes of transactions.
In terms of ethical theory, lofty compensation packages have a utilitarian function when they act as incentives for executives to produce greater overall results.
Answer the following statement true (T) or false (F)
Behavioural barriers to change occur because of conflicts between departments, conflicts arising from power relationships, and refusal to share information.
Answer the following statement true (T) or false (F)
The objective function of the assignment method always seeks to minimize cost
a. True b. False