SOA S90.08 - Advanced SOA Design & Architecture Exam
Page: 1 / 20
Total 100 questions
Question #1 (Topic: )
Which of the following statements accurately describes the difference between the Atomic
Service Transaction pattern and the Compensating Service Transaction pattern?
Service Transaction pattern and the Compensating Service Transaction pattern?
A. The Atomic Service Transaction pattern is more suitable in situations that require real- time activity processing, whereas the Compensating Service Transaction pattern is more suitable for long-running activity processing.
B. The Atomic Service Transaction pattern provides support for the rollback of changes, whereas the Compensating Service Transaction pattern does not.
C. The Atomic Service Transaction pattern does not rely on pre-defined alternative exception handling logic, whereas the Compensating Service Transaction pattern does.
D. All of the above.
Answer: D
Question #2 (Topic: )
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
Answer: A
Question #3 (Topic: )
The Asynchronous Queuing pattern can be combined with the Event-Driven Messaging
pattern to allow a service consumer acting as a subscriber to receive all event notification
messages that are broadcast, even those that are sent when the service consumer is
unavailable.
pattern to allow a service consumer acting as a subscriber to receive all event notification
messages that are broadcast, even those that are sent when the service consumer is
unavailable.
A. True
B. False
Answer: A
Question #4 (Topic: )
The messaging framework established by the application of the Event-Driven Messaging
pattern positions a(n) ___________ as being responsible for the broadcast of event
notification messages.
pattern positions a(n) ___________ as being responsible for the broadcast of event
notification messages.
A. event management program
B. synchronous queue
C. event-driven Web service
D. database
Answer: A
Question #5 (Topic: )
A service agent has a technical contract that allows it to be explicitly invoked by service
consumer programs.
consumer programs.
A. True
B. False
Answer: B