The Client-Server Model (AQA A-Level Computer Science): Flashcards

📚Flashcards
The Client-Server Model
Sign up to keep revising.Create a free account to study more flashcards and track your progress.

Practise the cards

10 cards from this deck

Show

Client-server model

Server provides services/resources to multiple clients

Client-server communication principle

Request and response cycle

API (Application Program Interface)

Standardised subroutines/protocols for program interaction

Websocket protocol connection type

Persistent, ongoing connection

CRUD acronym meaning

Create, Retrieve, Update, Delete

REST (Representational State Transfer)

Uses HTTP protocol for CRUD operations on networked databases

HTTP method for Create in REST

POST

JSON advantage over XML

More compact, requires less code

Thin-client model characteristic

Server contains majority of resources, clients have minimal

Thick-client model characteristic

Resources distributed between server and client computers

Join 100,000+ A-Level students studying Flashcards with us.

Select your subjects, and get access to A+ resources today.