Governance can become an issue with service agents because:
A. You will need to determine who will own and maintain the service agents.
B. Changes to a single service agent can impact multiple services throughout a service inventory.
C. Service agents need to be versioned, just like services.
D. All of the above.
The Invoice service in an accounting firm is heavily reused by different service compositions. The owners of the service decide to protect its integrity by disallowing access to any part of its underlying implementation and further want to avoid the risk of having this service create a single point of failure. Which two patterns should they apply in order to accomplish this goal?
A. Contract Centralization, Decoupled Contract
B. Domain Inventory, Redundant Implementation
C. Data Model Transformation, Service Data Replication
D. Contract Centralization, Redundant Implementation
When applying the Process Abstraction and Process Centralization patterns together, non- agnostic business process logic is:
A. located in one place and separated from agnostic logic
B. distributed across multiple locations and separated from agnostic logic
C. located in one place and combined with agnostic logic
D. distributed across multiple locations and combined with agnostic logic
The Atomic Service Transaction pattern can be applied using the WS-Coordination and WS-AtomicTransaction standards.
A. True
B. False
For a given service inventory architecture you would choose between an enterprise service bus product or an orchestration product, but you would not use both together.
A. True
B. False
By applying the Service Broker compound pattern, you establish an environment capable of carrying out which of the following patterns?
A. Data Model Transformation
B. Data Format Transformation
C. Transaction Protocol Transformation
D. Policy Transformation
A service fa?ade component can be used to abstract the part of a service architecture that has negative coupling potential.
A. True
B. False
The Service Fa?ade pattern is often applied in order to separate the from the underlying service implementation so that they can evolve independently.
A. service agent
B. service contract
C. service activity
D. None of the above.
Which of the following statements regarding the application of the State Repository pattern is false?
A. State data can be temporarily written to and then later retrieved from a dedicated state repository.
B. Caching large amounts of state data in memory negatively impacts scalability.
C. A state repository is not useful for supporting long-running service activities.
D. Database technology is typically used for the implementation of a state repository.
A typical service-oriented enterprise architecture specification can encompass:
A. only one service inventory
B. multiple service inventories
C. non-service-oriented technology architectures
D. None of the above.