Client-Server Model Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is the client-server model?

A

The client-server model is a type of network consisting of on-demand network services who process requests from client nodes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define the API.

A

An API (Application Programming Interface) is a set of functions and protocol which can be used by the clients.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a server-side web API?

A

A server-side web API is an API consisting of several web services and functions used for web development. such as developing web applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Give a limitation of HTTP communication.

A

There is a risk that the connection may drop to save resources, if the request sent by the client computer doesn’t reach the web server, or the request takes too long to reach the server. This results in a timeout error.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Give a limitation of HTTP communication.

A

The client has to pull a lot of data from the server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define the WebSocket protocol.

A

The WebSocket protocol is a communications protocol involving API being used to establish a TCP socket connection. The transmission method used here is full-duplex, simultaneous transmission.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Give the 4 data manipulation operations on the web.

A

CRUD: Create, Retrieve, Update, Delete

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe the 4 data manipulation operations on the web.

A

Create - Writing a record to the database
Retrieve - Retrieving a record from the database
Update - Amending/Editing a record of the database
Delete - Removing a record from the database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Give the four HTTP operations.

A

G - Get
P - Post
P - Put
D - Delete

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe the four HTTP operations.

A

G - GET
P - POST
P - PUT
D - DELETE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is REST?

A

REpresentational State Transfer, is an architectural style involving examining how systems interact/communicate, often implementing HTTP methods.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does REpresentational State Transfer use HTTP methods for?

A

REST systems use HTTP methods to interact with databases.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly