Chapter 9 Flashcards

1
Q

Look at these business ‘nouns’: What type of service would these typically be designed as?

a. utility service
b. entity service
c. microservice
d. task service

A

Entity Service

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

Which type of service is used when optimizing for runtime performance and reliability is a very
high priority?

a. microservice
b. entity
c. utility service
d. task service

A

utility service

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

Built‐in HTTP headers can be used in a number of ways. Which header can indicate that a service consumer supports and prefers a different protocol?

A

upgrade

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

Can REST services and SOAP services be combined to work inside the same service
inventory?

A

yes

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

In an XML schema, is it possible to list a required parameter with a minimum occurrence of 0?

A

yes

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

Match these condition codes to their category:

a. 100 - 199
b. 200 - 299
c. 300 - 399
d. 400 - 499
e. 500 - 599

  1. server-side error codes
  2. redirection codes
  3. general success codes
  4. consumer-side
  5. informational codes
A

a . informational codes

b. general success codes
c. redirection codes
d. consumer-side error codes
e. server-side error codes

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

Does the HTTP specification explicitly support the notion of extension methods?

A

Yes

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

The association of must-understand semantics with new methods and must-ignore semantics with new message headers is an inherent feature of REST.

A

false

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

In very large industrial service inventories, complex methods become a requirement.

A

False

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

idempotent

A

A method whose response is always the same

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

Safe

A

A method that when a request does not modify anything

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

Built-in HTTP headers can be used in a number of ways. This header can supplement the GET method by providing content negotiation data:

A

Accept

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

This type of service is typically based on an intentionally non-agnostic functional context.

entity service
utility service
task service
micro-service

A

micro-service

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

REST service contracts are typically designed around the primary functions of HTTP
methods.

A

True

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

This type of REST service has a contract whose primary use is for the execution of automated
business process logic.

a. task service
b. micro-service
c. entity service
d. utility service

A

task service

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