Fill the blank for the following definition of the Service Statelessness design principle:
"Services minimize resource consumption by __________________ the management of state information
when necessary." Select the correct answer.
A. increasing
B. encapsulating
C. deferring
D. assuming
Fundamental to service-orientation is the ability to continually recompose existing services into new compositions with minimal impact. This is why service-oriented technology architectures are required to be composition-centric. Select the correct answer.
A. True
B. False
To be considered an enterprise resource a service must be non-agnostic in nature. Select the correct answer.
A. True
B. False
The Service Statelessness principle is focused on the design of the service contract because that's where state data is defined and deferred. Select the correct answer.
A. True
B. False
I have a service composition with three services. Service A retrieves a list of country codes from a database and keeps this data in memory while interacting with Service B and Service C. However, because Service A is concurrently invoked many times, and because each instance of Service A loads its own copy of the country code data into memory, the demands on the overall infrastructure become too high and performance and reliability are negatively affected. Which service-orientation principle can be applied to help solve this problem? Select the correct answer.
A. Service Reusability
B. Service Autonomy
C. Service Abstraction
D. Service Statelessness
Which of the following statements reveal common misunderstandings about service- orientation and SOA? SELECT ALL THAT APPLY
A. In order for an enterprise to be successful with SOA, enterprise-wide standardization is required.
B. Service-orientation is a revolutionary paradigm that is incompatible with existing paradigms and practices.
C. Adoption of service-orientation will return an immediate ROI due to its focus on tactical (short-term) requirements fulfillment.
D. In order for an enterprise to be successful with SOA, an understanding of service- orientation is required.
The Service Statelessness principle aims to establish a mechanism for the runtime deferral of state data in order to minimize a __________________ condition when the service is __________________. Select the correct answer.
A. stateful, passive
B. stateless, passive
C. stateful, active
D. stateless, active
Which of the following are not service-orientation design principles? Select the correct answer.
A. Service Abstraction
B. Service Reliability
C. Service Autonomy
D. All of the above are service-orientation design principles.
Fill in the blanks for the following definition of the Service Discoverability design principle: "Services are supplemented with communicative metadata by which they can be effectively __________________ and __________________." Select the correct answer.
A. designed, discovered
B. discovered, interpreted
C. discovered, refactored
D. discovered, deployed
The __________________ principle can be applied together with the __________________ principle and the __________________ principle to establish a service contract that conforms to design standards, does not impose negative dependencies upon service consumers, and does not reveal unnecessary information about its underlying implementation. Select the correct answer.
A. Standardized Service Contract, Service Statelessness, Service Reusability
B. Standardized Service Contract, Service Abstraction, Service Autonomy
C. Standardized Service Contract, Service Loose Coupling, Service Reusability
D. None of the above.