The Client-Server Model (AQA A-Level Computer Science): Flashcards
📚Flashcards
Practise the cards
10 cards from this deck
ShowHide
Practise the cards
10 cards from this deck
Client-server model
Client-server model
Server provides services/resources to multiple clients
Client-server communication principle
Client-server communication principle
Request and response cycle
API (Application Program Interface)
API (Application Program Interface)
Standardised subroutines/protocols for program interaction
Websocket protocol connection type
Websocket protocol connection type
Persistent, ongoing connection
CRUD acronym meaning
CRUD acronym meaning
Create, Retrieve, Update, Delete
REST (Representational State Transfer)
REST (Representational State Transfer)
Uses HTTP protocol for CRUD operations on networked databases
HTTP method for Create in REST
HTTP method for Create in REST
POST
JSON advantage over XML
JSON advantage over XML
More compact, requires less code
Thin-client model characteristic
Thin-client model characteristic
Server contains majority of resources, clients have minimal
Thick-client model characteristic
Thick-client model characteristic
Resources distributed between server and client computers
