By providing __________________ awareness of reusable services available for composition, the __________________ principle can greatly benefit the design of service- oriented solutions. Select the correct answer.
A. increased, Service Statelessness
B. decreased, Service Autonomy
C. decreased, Service Discoverability
D. None of the above.
When measuring coupling that exists between a service and a service consumer, you can determine the
extent of dependency that exists between the service and service consumer.
Select the correct answer.
A. True
B. False
Which of the following is a common challenge imposed by the adoption of service- orientation? Select the correct answer.
A. Service-orientation introduces the need for design standards, which need to be followed and enforced.
B. Service-orientation requires that you commit to one vendor platform, which can limit your product options.
C. Service-orientation requires that services be protected from repeated reuse, which can reduce potential ROI.
D. Service-orientation introduces the need to make all implementation details about each service publicly available, which can lead to the misuse of this information by some project teams.
Which of the following is not a benefit associated with silo-based application design? Select the correct answer.
A. The emphasis on fulfilling tactical (short-term) business requirements allows for a more predictable application delivery lifecycle.
B. The analysis and design of applications are easier because strategic (long-term) business requirements don't usually need to be taken into account.
C. The latest technology advancements can be leveraged by repeatedly building new applications from the ground up.
D. Applications are always inherently built for repeated reuse across silos.
Which are the three design principles that often act as regulators to ensure that the remaining five principles are properly applied: SELECT ALL THAT APPLY
A. Service Loose Coupling
B. Service Abstraction
C. Service Composability
D. Service Reusability
Which of the following statements is false? Select the correct answer.
A. Increasing the quantity of data model transformation logic within a service composition results in an increase in the development effort required to build the service composition due to an increase in the necessary data model mapping logic.
B. Increasing the quantity of data model transformation logic within a service composition results in a decrease in the development effort required to build the service composition due to the fact that the intrinsic data model mapping logic residing within services can be leveraged.
C. Increasing the quantity of data model transformation logic within a service composition results in a decrease in the performance of the service composition due to the need to execute the data model mapping logic at runtime.
D. Increasing the quantity of data model transformation logic within a service composition results in an increase in the architectural complexity of the service composition due to the incorporation of the additional data model transformation layers.
Besides the Standardized Service Contract principle, which of the following service- orientation principles are also primarily focused on the design of the service contract? SELECT ALL THAT APPLY
A. Service Autonomy
B. Service Statelessness
C. Service Discoverability
D. Service Abstraction
Which of the following statements correctly explains the difference between the Service Abstraction and Service Loose Coupling principles? Select the correct answer.
A. Service Abstraction is focused on dependencies that exist between the service contract and its underlying logic, whereas Service Loose Coupling is focused on fostering "loose state" in support of runtime state deferral
B. Service Abstraction is focused on agnostic service logic only in order to establish an agnostic abstraction layer, whereas Service Loose Coupling is focused on the relationship between the service contract and service consumers.
C. Service Abstraction is focused on hiding information about service implementation details, whereas Service Loose Coupling is focused on the positioning of the service contract in relation to the service implementation and service consumers.
D. There is no difference between these two principles. One principle name is used instead of the other depending on whether you are building loose or tight service abstraction layers.
Which of the following statements is true? Select the correct answer.
A. A service inherits its functional context from its capabilities.
B. A service capability inherits its functional context from other capabilities within the same service.
C. A service inherits its functional context from other services, especially in complex compositions.
D. A service capability inherits its functional context from its service.
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.
Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only SOA exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your S90.03 exam preparations and SOA certification application, do not hesitate to visit our Vcedump.com to find your solutions here.