What is wrong with this statement: "We delivered two services last year. Even though each service was delivered by a separate project team in a different location and at a different time, I am confident that the services will be reasonably interoperable because each project team was asked to use the same design standards."
A. The statement is incorrect because services should never be delivered by different project teams.
B. The statement is incorrect because services rely on post-implementation integration effort in order to achieve interoperability, not design standards.
C. The statement is incorrect because SOA delivery projects require that services be created at exactly the same time in order to guarantee interoperability.
D. There is nothing wrong with this statement.
The ROI (return on investment) potential of services is increased by:
A. increasing the amount of agnostic services within an inventory
B. increasing the amount of non-agnostic services within an inventory
C. increasing the amount of legacy systems within an enterprise
D. decreasing the scope of a service inventory
Service Autonomy, Service Statelessness, and Service Loose Coupling are examples of:
A. service-oriented architecture types
B. service-orientation design principles
C. service models
D. none of the above
Which of the following statements is true?
A. For a service consumer to interact with a service it must comply to the requirements of the service contract.
B. The service contract is used to express meta data about a service for human consumption only, and compliance to the service contract by service consumers is therefore not required.
C. Service contracts are only used to access a service when the service consumer itself is not a service.
D. All of these statements are true.
Which of the following statements is false?
A. The standardization of service contracts supports the strategic goal of Increased Intrinsic Interoperability.
B. The standardization of service contracts supports the strategic goal of Increased Governance Integration.
C. The standardization of service contracts is supported by service-orientation.
D. The standardization of service contracts supports the strategic goal of Increased Federation.
If a service can have one or more service capabilities, then how can a service consumer interact with a service?
A. It can't. The service must only provide one service capability in order for it to be accessible by service consumers.
B. Each service capability represents a function that the service has to offer. The service consumer can invoke and interact with one service capability at a time, thereby only using a subset of the service's overall functionality.
C. Service capabilities are designed to be composed together, which means that in order for a service consumer to interact with a service, it must be designed to invoke all of its service capabilities at the same time.
D. Services do not have service capabilities that are explicitly invoked. Services almost always exist as event-driven programs that transparently intercept service consumer messages at runtime.
An IT enterprise proceeds with an SOA initiative that is based on the creation of a single enterprise service inventory. However, conflicts arise when different IT departments disagree on who will own the services and how they will be governed. Which of the following alternative approaches could be chosen to address these conflicts?
A. The top-down approach is chosen. This allows services to be modeled subsequent to their design, thereby enabling each service to be governed by multiple owners.
B. It is decided to proceed with the creation of multiple domain service inventories. This allows collections of services to be independently governed by different owners, while still enabling the IT enterprise as a whole to transition toward SOA.
C. The established "contract last" approach is chosen, allowing different IT managers to focus on contract-related governance issues after the services are deployed and in use.
D. Because SOA projects absolutely require enterprise-wide standardization and further demand the creation of an enterprise service inventory, the IT managers have no choice than to cancel the project.
Project Team A delivers Domain Service Inventory A with 20 services. If Project Team B delivers Domain Service Inventory B with 50 services, how many services are in the Enterprise Service Inventory?
A. 20
B. 50
C. 70
D. An enterprise service inventory is not comprised of domain service inventories.
Which of the following statements makes sense?
A. I am going to register my new service in the service registry so that other project teams can discover it in order to determine whether they should reuse it as part of service- oriented solutions they are planning to build.
B. I am going to register my new service inventory in the service registry in order to improve the performance of my service-oriented solution, because other services in my service composition will be able to dynamically discover and retrieve the new service much faster than if it was not registered in the service registry.
C. I am going to register my new service in the service registry because Service Registration is one of the eight principles of service-orientation.
D. None of these statements make sense.
The goals of service-oriented computing are focused on tactical (short-term) benefits, as opposed to strategic (long-term) benefits. Select the correct answer.
A. True
B. False