Exam Details

  • Exam Code
    :S90.08
  • Exam Name
    :Advanced SOA Design & Architecture
  • Certification
    :Certified SOA Architect
  • Vendor
    :SOA
  • Total Questions
    :100 Q&As
  • Last Updated
    :May 13, 2024

SOA Certified SOA Architect S90.08 Questions & Answers

  • Question 31:

    Which of the following is not a common impact of applying the Rules Centralization pattern?

    A. Access to a single rules service can create a processing bottleneck.

    B. An increase in performance demands due to the need to access and evaluate business rules at runtime.

    C. Conflicts when also applying the Decoupled Contract pattern.

    D. The need to adopt a business rules management product, which can create dependencies on vendor-specific technology.

  • Question 32:

    Which of the following statements about compensating service transactions and compensation logic is true?

    A. A compensating service transaction can be more efficient than an atomic service transaction with regards 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.

  • Question 33:

    Which of the following statements is true?

    A. A compensating service transaction always exists within the scope of an atomic service transaction.

    B. The application of the Compensating Service Transaction pattern relies heavily upon an underlying database that supports the rollback of changes.

    C. A compensating service transaction is only used in situations where the rollback of changes across services needs to be guaranteed.

    D. None of these statements are true.

  • Question 34:

    The WS-BPEL technology can be used when applying the Compensating Service Transaction pattern.

    A. True

    B. False

  • Question 35:

    Which of the following statements are false?

    A. The Compensating Service Transaction pattern is often applied by calling one or more "undo" operations provided as service capabilities of the services participating in a composition.

    B. A compensating service transaction must be designed independently and without knowledge of the technical service contracts belonging to the composition members.

    C. Compensating logic is generally expressed in its own process definition and separated from the overall service composition logic.

    D. The Compensating Service Transaction pattern is one of the core patterns that comprise the Enterprise Service Bus compound pattern.

  • Question 36:

    An atomic service transaction requires that:

    A. alternative compensating logic is executed to undo changes that may have been committed by the services participating in a transaction

    B. a service participating in a transaction either commit or rollback changes in response to the success or failure of the transaction

    C. services be designed to be aware of all the other services that have also registered as participants in the same transaction in order to exchange success or failure messages with them

    D. None of the above.

  • Question 37:

    The Atomic Service Transaction pattern can be applied using the WS-Coordination and WS-AtomicTransaction standards.

    A. True

    B. False

  • Question 38:

    Even though atomic service transactions can be used to ensure that all services within the transaction either succeed or fail, in larger transactions involving multiple services, the amount of required memory consumption can .

    A. add up and reduce overall service scalability

    B. be minimized through the use of service agents

    C. be deferred to a compensating service transaction

    D. None of the above.

  • Question 39:

    Which of the following is not required for an atomic service transaction to be successfully carried out?

    A. participating services need to capture a snapshot of current data prior to making changes to it

    B. a transaction management system that coordinates the actions of participating services

    C. transaction participants need to be limited to atomic service agents

    D. transaction participants must be able to commit changes or rollback uncommitted changes

  • Question 40:

    Business process logic is abstracted and physically centralized as part of a platform that supports long-running service activities via the use of a database that can temporarily store state data during periods of inactivity. Which of the following compound patterns provides the range of features required to support these requirements?

    A. Enterprise Service Bus

    B. Service Broker

    C. Orchestration

    D. Official Endpoint

Tips on How to Prepare for the Exams

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.08 exam preparations and SOA certification application, do not hesitate to visit our Vcedump.com to find your solutions here.