Multiple choice Questions and Answers on Event-Driven SOA or SOA 2.0 of Cloud Computing for Freshers

1. What should be the message given by Web Service 3 to Web Service 2 in the following figure for execution in cooperative way ?

cloud-computing-quiz-online-q1
a) Reply
b) Invoke
c) Reject
d) None of the mentioned
Answer: a

Explanation: With choreography, business process execution is a cooperative affair.
2. Point out the correct statement:

a) Some mature SOA implementations favor orchestration over choreography
b) Most mature SOA implementations favor choreography over orchestration
c) With orchestration, multiple service manages the various processes
d) None of the mentioned
Answer: d

Explanation: Most mature SOA implementations favor orchestration over choreography.
3. Which of the following element is used by orchestrated business process commonly referred as ?

a) conductor
b) coordinator
c) orchestrator
d) all of the mentioned
Answer: c

Explanation: orchestrator is the central controlling service element.
4. SOA _____ an extension of the Service Oriented Architecture to respond to events that occur as a result of business processes.

a) 2.0
b) 3.0
c) 4.0
d) All of the mentioned
Answer: a

Explanation: SOA 2.0 can allow low-level events to trigger a business process, correlate events with information contained in the SOA design.
5. Point out the wrong statement:

a) Event handling is part of event-driven SOA or SOA 2.0
b) An ESB provides a lower layer for event management with a messaging infrastructure
c) UML is the modeling language of the Object Management Group that provides a method for creating visual models for software
d) None of the mentioned
Answer: b

Explanation: An ESB isn’t required by SOA, but it is often used to create a compliant and efficient service architecture.
6. Which of the following application has ability to query event data in the same way that a stock ticker or trading application can query trading data ?

a) CVE
b) CEV
c) XML
d) None of the mentioned
Answer: a

Explanation: The CVE application provides the same kind of heartbeat and correlation functionality that a stock trading application does.
7. What does CVE in SOA design stands for ?

a) Causal Vector Engine
b) Continuous Vector Engine
c) Causal Valuable Engine
d) None of the mentioned
Answer: a

Explanation: Many CVE systems display events in a console in different contexts so that an observer can analyze the display and take appropriate actions.
8. Which of the following is a collaborative effort where the logic of the business process is pushed out to the members ?

a) Orchestration
b) Choreography
c) SOA 2.0
d) None of the mentioned
Answer: b

Explanation: In choreography, each Web service that is part of a business process is aware of when to process a message and with what client or component it needs to interact with.
9. In the ______ model, data and messages are exchanged in a Service Data Object (SDO).

a) CSA
b) SCA
c) UDDI
d) None of the mentioned
Answer: b

Explanation: Components are coded with their service logic and their dependencies, QoS is established, and the service is instantiated.
10. How many types of methods are used to combine web services ?

a) 1
b) 2
c) 3
d) None of the mentioned
Answer: b

Explanation: Two main methods are used to combine Web services: orchestration and choreography.

Related

Multiple Choice Questions 6172738653907540262

Post a Comment

emo-but-icon

item