Building Cloud Services with the Java Spring Framework Flashcards

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

How we can increase computing power of mobile device?

A

use cloud servers

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

… provides connection between mobile device and cloud servers

A

Communication protocol

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

… is a message format

A

Syntax

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

… is a meaning of the messages

A

Semantics

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

… is a duration of operation

A

Timing

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

One of the most popular communication protocol in the Internet

A

HTTP

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

HTTP abbreviation means

A

HyperText Transfer Protocol

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

What HTTP provide?

A

Client-server interaction

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

How Client-server interaction looks like?

A

Client sends request and gets response from the server

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

Server has a … that can be accessible for client

A

series of resources

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

server сan be accessible for mobile services, browsers and ..

A

IoT (internet of things)

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

Why HTTP can be used as communication protocol?

A

everyone use it on web cites

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

its about transform HTTP to another necessary formats

A

Data Marshalling

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

What can provide work with millions clients simultaneously

A

Load Balancing infrastructure

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

What standard Java application make?

A

series of commands

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

What does standard Java application analyze?

A

command line parameters («flags)

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

What about does standard Java application notify user?

A

results or bugs were happen

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

Where does standard Java application store resources?

A

Database/local file system

19
Q

What is an issue with communication with remote service?

A

Resources are remotely

20
Q

What does HTTP method GET do?

A

Retrieve info from a server

21
Q

What does HTTP method POST do?

A

Send a big amount of info to the server

22
Q

What does HTTP method PUT do?

A

Save some info to the server

23
Q

What does HTTP method DELETE do?

A

Delete some resources from the server

24
Q

2 main parts of HTTP methods

A

method and path to the resource

25
Q

Extra info to help server handle the request is placed in …

A

Header

26
Q

Important info to process request is placed in

A

Body

27
Q

… line consists method and path to the resource

A

Request

28
Q

Mandatory block in HTTP request is

A

Header

29
Q

Optional block in HTTP request is

A

Body

30
Q

Where language should be placed?

A

Header

31
Q

Where character set should be placed?

A

Header

32
Q

Where content type should be placed?

A

Header

33
Q

Where cookies should be placed?

A

Header

34
Q

URL abbreviation means

A

Uniform Resource locate

35
Q

Show example of URL

A

http://host:port/path

protocol http
server host
port port
path

36
Q

What sign show that you can put your params in URL?

A

?

37
Q

Show example of query params

A

?a=b

key a
value b

38
Q

Which sign allows to send multiple key-value pairs in URL?

A

&

39
Q

Show example of multyple query params

A

?a=b&c=d

40
Q

What is Mime types?

A

information how other side should interpret information

in request or response

41
Q

Give an example of mime type

A

text/plain

image/png

42
Q

How mime type is used in content type?

A

Content type in header can show body which mime type should be used

43
Q

There are 2 mechanism to send data: URL parameters and …

A

Message body