client-server programming

noun
UK /ˈklaɪənt ˈsɜːvə ˈprəʊɡræmɪŋ/
US /ˈklaɪənt ˈsɜːrvər ˈproʊɡræmɪŋ/

Client-server programming is a way of making computer programs where one computer asks for something and another computer gives it.

The students learned client-server programming by building a simple chat app.


OTHER MEANINGS

2. A software design where tasks are split between service providers (servers) and service requesters (clients).

The company's client-server programming approach improved data sharing across offices.

3. The practice of writing code for both the front-end client and the back-end server.

Her job involves client-server programming for a banking application.

4. A computing model used in networked applications to manage resources centrally.

Client-server programming keeps the database secure on the server side.