Service-Oriented Architecture (SOA) Fundamentals

Test your knowledge of Service-Oriented Architecture concepts including ESB, service registry, workflow engines, orchestration, and web services standards.

16 Questions Published

Questions

Question 1 Multiple Choice (Multiple Answers)

What is the biggest advantage of SOA?

  1. a) Persistence
  2. b) Security
  3. c) Reusability
  4. d) Consistency
Question 2 Multiple Choice (Multiple Answers)

SOA exposes the functionality of the Components to the external world.

  1. a) True
  2. b) False
  3. c)
  4. d)
Question 3 Multiple Choice (Multiple Answers)

What are the Building blocks of SOA? Select the applicable.

  1. a) Workflow Engine
  2. b) Message Broker
  3. c) Service Repository
  4. d) Enterprise Service Bus
Question 4 Multiple Choice (Multiple Answers)

How does Business Process Management help SOA?

  1. a) Helps change business functions
  2. b) Helps create new management techniques
  3. c) Helps create new business functions
  4. d) Helps reducing the complexity of the application
Question 5 Multiple Choice (Multiple Answers)

SOA based architecture has components that are

  1. a) Loosely coupled
  2. b) White Boxed
  3. c) Tightly coupled
  4. d) Black boxed
Question 6 Multiple Choice (Multiple Answers)

Which of the following does SOA help expose to outside world?

  1. a) Components
  2. b) Enterprise Service Bus
  3. c) Service Broker
  4. d) Services
Question 7 Multiple Choice (Multiple Answers)

What are the functions of the Enterprise Service Bus?

  1. a) Transformation & Routing
  2. b) Sending and receiving messages
  3. c) Security
  4. d) Reliability
Question 8 Multiple Choice (Multiple Answers)

What are the functions of Service Registry

  1. a) Store the Metadata of Components
  2. b) Store the values of the Services
  3. c) Document the rules and descriptions associated with every given component
  4. d)
Question 9 Multiple Choice (Multiple Answers)

The Key standards of Web Services are

  1. a) XML
  2. b) HTML
  3. c) WSDL
  4. d) IPv6
Question 10 Multiple Choice (Multiple Answers)

What is the function of SOA Supervisor

  1. a) Supervise the data flow
  2. b) Provide well defined Service Level
  3. c) Supervise the errors in the data flow
  4. d)
Question 11 Multiple Choice (Multiple Answers)

Which are the statements true about SOA components:

  1. a) They are for building business applications.
  2. b) They are loosely coupled
  3. c) They are orchestrated to link together through business processes to deliver a well-defined level of service
  4. d) b&c
Question 12 Multiple Choice (Multiple Answers)

What is the function of ESB?

  1. a) To transport the messages between software components
  2. b) contains information (metadata) about all the components that the SOA supports.
  3. c) provides reference information about software components that are running or available for use
  4. d) All the above
Question 13 Multiple Choice (Multiple Answers)

What all are the functions of SOA Registry?

  1. a) It documents the rules and descriptions associated with every given component
  2. b) contains information (metadata) about all the components that the SOA supports.
  3. c) completes the job of getting the message from the sending component to the receiving component
  4. d) a&b
Question 14 Multiple Choice (Multiple Answers)

Which is a software component designed to connect a whole business process from end to end, flowing work from one individual or process to another until the entire business process is carried out?

  1. a) The enterprise service bus (ESB)
  2. b )The SOA registry
  3. c) Workflow engine
  4. d) Service broker
Question 15 Multiple Choice (Multiple Answers)

Business Services are reusable unit of SOA. True or False

  1. a) True
  2. b) False
  3. c)
  4. d)
Question 16 Multiple Choice (Multiple Answers)

Which is the all-around central point of control responsible for all SOA orchestration?

  1. a) The enterprise service bus (ESB)
  2. b) The SOA registry
  3. c) Workflow engine
  4. d) SOA supervisor