Advanced SOA Design And Architecture (S90-08A) Sample Questions

  1. Home
  2. Advanced SOA Design And Architecture (S90-08A) Sample Questions
Advanced SOA Design & Architecture Sample Questions
Question 1 – An enterprise architecture specification for a service-oriented approach can include:
  • A. only one service inventory
  • B. multiple service inventories
  • C. non-service-oriented technology architectures
  • D. None of the above

Correct Answer: B

Question 2 – Data Model Transformation is often implemented using XML-based technologies, such as:
  • A. XHTML
  • B. WS-Policy
  • C. WSDL
  • D. None of the above

Correct Answer: D

Question 3 – How can a service accessing a shared database with inconsistent performance utilize which pattern to alleviate inconsistent behavior?
  • A. Stateful Services
  • B. Atomic Service Transaction
  • C. Service Data Replication
  • D. Asynchronous Queuing

Correct Answer: C

Question 4 – With which pattern is it specifically possible to increase the autonomy of a service through the use of replicating databases?
  • A. Redundant Implementation
  • B. Stateful Services
  • C. State Repository
  • D. None of the above

Correct Answer: D

Question 5 – The service inventory architecture allows the recomposition and composition of services.
  • A. True
  • B. False

Correct Answer: A

Question 6 – Process Abstraction and Orchestration patterns are generally associated with the following service models:
  • A. entity service
  • B. utility service
  • C. wrapper service
  • D. None of the above.

Correct Answer: D

Question 7 – Messaging Metadata requires a messaging framework that supports header or property processing.

A. True

B. False

Correct Answer: A

Question 8 – It is necessary to implement runtime access policies when applying the Contract Centralization pattern.
  • A. True
  • B. False

Correct Answer: B

Question 9 – Through the use of adapters, enterprise service bus products can provide protocol-bridging capabilities.

A. True

B. False

Correct Answer: A

Question 10 – Which of the following statements is correct about compensating service transactions and compensation logic?
  • A. A compensating service transaction can be more efficient than an atomic service transaction with regard to runtime memory consumption.
  • B. Upon detection of an exception, pre-defined compensation logic can be executed to handle the exception.
  • C. Compensating service transactions are suitable for long-running service activities.
  • D. All of these statements are true.

Correct Answer: D

Question 11 – Messages will be exchanged based on the same data models in technical service contracts that use the same XML schemas.
  • A. True
  • B. False

Correct Answer: A

Question 12 – The scope and size of different service inventory architectures can vary.
  • A. True
  • B. False

Correct Answer: A

Question 13 – Which of the following statements is true about service agents?
  • A. Their overuse can lead to dependencies on proprietary vendor platforms.
  • B. Their use is limited to the service architecture.
  • C. They are common in orchestration environments but not within enterprise service bus environments.
  • D. None of these statements are true.

Answer: A

Question 14 – By applying the Rules Centralization pattern, we can not only ___________ a business rules database within an inventory, but we can also ___________ business logic associated with business-centric services.
  • A. centralization, centralizes
  • B. decentralization, centralizes
  • C. decentralization, decentralizes
  • D. centralization, decentralizes

Correct Answer: D

Question 15 – Which of the following statements are true regarding the Redundant Implementation pattern?
  • A. It is most useful for services that possess non-agnostic service logic.
  • B. It is concerned with eliminating a single point of failure problems associated with services that are actively reused.
  • C. It can be supplemented with the Intermediate Routing pattern, which can be applied to load balance access to a redundantly deployed service.
  • D. It addresses issues of scalability, not issues of availability.

Correct Answer: B,C

Question 16 – The Process Centralization pattern:
  • A. physically centralizes business process logic into a single location
  • B. logically centralizes business process logic into a separate service layer
  • C. physically centralizes task services into an enterprise service bus
  • D. logically centralizes task services into an enterprise service bus

Correct Answer: A

Question 17 – When used with Event-Driven Messaging, Asynchronous Queuing can be used to allow service consumers to receive all broadcast notifications, even when the service consumer may not be available to receive them.
  • A. True
  • B. False

Correct Answer: A

Question 18 – A(n) __________ is assigned the responsibility of broadcasting event notifications under the Event-Driven Messaging pattern.
  • A. event management program
  • B. synchronous queue
  • C. event-driven Web service
  • D. database

Correct Answer: A

Question 19 – The service agent has a technical contract that enables service consumer programs to explicitly invoke it.

A. True

B. False

Correct Answer: B

Question 20 – In which compound pattern does the Process Centralization pattern appear?
  • A. Enterprise Service Bus
  • B. Orchestration
  • C. Federated Endpoint layer
  • D. Official Endpoint layer

Correct Answer: B

Arcitura (S90-08A) Free Practice Tests
Menu