What is a role of Web services in building an SOA?
A. To provide interoperability using XML-based messages
B. To provide an interface for human interaction using task lists
C. To provide loose coupling via remote method invocations using JAX-RPC
D. To implement the service functionality through interfaces defined in the applications' BPEL
Which SOA architectural concept is applied as an organization combines services to perform a
business process?
A. Modularity
B. Composition
C. Encapsulation
D. Separation of concerns
What is contained in an SOA repository as opposed to a registry?
A. Service policy information
B. Versions of software components
C. Uncommitted transactions to enable compensation handling
D. Service endpoint information to facilitate dynamic binding at runtime
What provides the most value in helping developers find existing SOA services and driving
reuse?
A. Service monitoring
B. An asset repository
C. The Enterprise Service Bus (ESB)
D. Access services to legacy systems
When releasing a new service version, which changes to the WSDL document are backwardcompatible?
A. Adding an operation
B. Removing an operation
C. Renaming an operation
D. Changing the parameters of an operation
A company has prioritized their most important requirements for SOA to be the need to speed up
integration, reduce application redundancy and provide the flexibility to change service
implementations. Which type of project should be recommended?
A. Create a common metadata model that can be used for all development projects.
B. Implement an Enterprise Service Bus (ESB) and registry/repository as a connectivity layer in the SOA architecture.
C. Document the existing architecture, legacy systems, and interfaces. Make this available in a common repository that can be accessed by all developers.
D. Use business modeling tools to model and simulate the application development process and identify bottlenecks. Address highest priority bottlenecks that can be automated to E.
When starting to adopt SOA, which action should be taken early to help drive acceptance and
success?
A. Establish the SOA strategy and project roadmap.
B. Identify the first services required and ensure they are designed well, considering security and scalability.
C. Roll the SOA project in as the next phase of a project under development to prove the value to the business.
D. Prepare the infrastructure for SOA by establishing a development environment, testing environment and the control process to promote services.
What is a key difference between a component and a service?
A. A service is deployed once and a component is deployed many times.
B. A component is deployed once and a service is deployed many times.
C. A component has an interface and a service implements the interface.
D. A service has an interface and a component implements the interface.
E. A service does not have a well-defined interface and a component does.
A dealer in rare and antique books is interested in streamlining their business process. Bottlenecks occur when dealing with inventory and shipping functions in the process. How can
the dealer optimize this process?
A. Create a new application to deal with the bottlenecks.
B. Replace legacy systems with more advanced technology.
C. Automate the manual steps so that the process is easier to monitor.
D. Provide multiple paths through the process for some of the functions.
Which three statements describe services within a SOA?
A. Services are written in Java or C#.
B. Services are compatible across technologies.
C. Services can change location without affecting clients.
D. Services provide an interface according to a SOAP file.
E. Services can be stopped without disruption to the consumer.
F. Service implementations can be changed without changing the consumers.