SHSubjectHub

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

  1. Do Now — Retrieval from 4.9e
  2. The Client-Server Model
  3. Quick Check — Request or Response?
  4. The WebSocket Protocol
  5. Hinge Check — Is Ordinary HTTP the Same as WebSocket?
  6. True or False: Client-Server & WebSocket
  7. Web CRUD Applications and REST
  8. REST Maps CRUD to HTTP Methods and SQL
  9. Hinge Check — What Does GET Actually Do?
  10. Match: HTTP Method → CRUD Action & SQL Command
  11. JSON vs XML — Same Data, Different Format
  12. Hinge Check — Can JSON and XML Carry the Same Data?
Unit bundlePaper 2
Part of: Paper 2: the whole unitEvery resource in the unit in one zip.

More from 4.9 Communication and networking