Client-Server Model, WebSockets, REST & Thin/Thick Clients
AQA 75174.9.4A-levelLesson packSubscription
Also online
This worksheet marks itself
Set it as homework or classwork and every answer is marked as pupils go, with feedback on what they got wrong. The scores go straight into your mark book, so you can see who needs help before the next lesson.
- 9 questions
- 39 marks
- about 50 minutes
- marked instantly
Question types: multi-part, short answer, multiple choice, true or false, fill the gap.
About this resource
AQA A-level Computer Science (7517) Paper 2, 4.9.4.10 — the client-server model (request/response), the WebSocket protocol (full-duplex, persistent connection) and why/where it is used, the principles of Web CRUD applications and REST (mapping CRUD to HTTP methods and SQL), comparing JSON with XM…
24 slides.
Lesson outline
- Do Now — Retrieval from 4.9e
- The Client-Server Model
- Quick Check — Request or Response?
- The WebSocket Protocol
- Hinge Check — Is Ordinary HTTP the Same as WebSocket?
- True or False: Client-Server & WebSocket
- Web CRUD Applications and REST
- REST Maps CRUD to HTTP Methods and SQL
- Hinge Check — What Does GET Actually Do?
- Match: HTTP Method → CRUD Action & SQL Command
- JSON vs XML — Same Data, Different Format
- Hinge Check — Can JSON and XML Carry the Same Data?
Unit bundlePaper 2
More from 4.9 Communication and networking
- Lesson pack · 4.9.1Data Communication: Serial, Parallel & Transmission BasicsSubscription
- Lesson pack · 4.9.2Network Topologies & Wireless NetworkingSubscription
- Lesson pack · 4.9.3The Internet & Internet SecuritySubscription
- Lesson pack · 4.9.4IP Addressing, Subnetting, DHCP & NATSubscription
- Lesson pack · 4.9.4The TCP/IP Stack & Application-Layer ProtocolsSubscription
- Knowledge organiser · 4.9Fundamentals of Communication and NetworkingSubscription
- Scheme of work · 4.9Fundamentals of Communication and NetworkingSubscription


