1.3 Client Server vs Mainframe Systems and Functions of Client-Servers Flashcards
1
Q
What are the differences between client-server systems and mainframe systems? Or why would you choose a client-server system over a mainframe system?
A
Acronym: SEADS
1. System Management: Mainframe systems are integrated systems, while client-server systems, have only a few tools for system management.
- Enduser Platform: Mainframe systems have dumb terminals capable of only singular tasks, while client-server systems have intelligent PCs with UI’s, which are capable of multitasking
- Application Development: Mainframe systems are not flexible, slow, and increase application development times, client-server systems are flexible fast, and have short application development times
- Data Manipulation: Mainframe systems have limited methods for data manipulation, while client-server systems have flexible methods for data manipulation.
- Security: Mainframe Systems are centralized, while client-server systems are decentralized
2
Q
What are the functions of a client?
A
- Managing the user interface
- Validating user input
- Sending requests to the server
- Handling server responses
- Processing application logic
3
Q
What are the functions of a server?
A
- Responding to Client Request
- Providing concurrent database access
- Authentication and Authorization
- Ensuring data integrity
- Proving recovery control