Lundi 19 Octobre 2026 17:41:43 GMT+02:00

Netcrook

AccueilManifeste
Actualités
Techcrook
Geocrook
WikicrookÉquipeAppContact
EnglishItaliano

WIKICROOK

Client-server architecture

A design where one component stores or provides data and another component accesses it.

Client-server architecture is a software design in which one component, the server, stores data or provides a service, and another component, the client, requests and uses that service. The client usually handles the user interface and local actions, while the server manages shared resources, authentication, storage, or processing.

In cyber security, this split matters because each side has its own attack surface. An attacker may target the server to steal data, disrupt availability, or reach connected clients, or target the client to capture credentials, run malicious code, or pivot into the server. Defenders need to secure both ends with patching, access control, encrypted connections, logging, and version tracking. If only one side is updated, the environment can stay exposed even when the other component is fixed.

← index WIKICROOK