When applying the Messaging Metadata pattern, it is customary to place business document data in the message header and supplementary messaging metadata in the message body.
A. True
B. False
Which of the following functions would not be suitable for a typical service agent?
A. event logging
B. message routing
C. complex Web service composition
D. error logging
The application of the Intermediate Routing pattern can result in multiple service agents intercepting a message before it arrives at its destination.
A. True
B. False
The Reliable Messaging pattern requires:
A. the use of standardized service contracts in order to enable message atomic transaction details to be carried in the message header
B. a framework for temporarily persisting messages and issuing acknowledgements
C. the application of the Official Endpoint pattern in order to enable acknowledgement features
D. a framework capable of bridging disparate messaging protocols in order to exchange schemas between compatible services
The Protocol Bridging pattern addresses problems that occur when services using different transport protocols or different versions of the same transport protocol try to communicate.
A. True
B. False
In order to realize the failover support provided by the application of the Redundant Implementation pattern, the Intermediate Routing pattern also needs to be applied so that services can be load balanced.
A. True
B. False
When applying the Schema Centralization pattern, multiple services can form dependencies on the same centralized schema.
A. True
B. False
Official Endpoint is a compound pattern that is comprised of the Logic Centralization pattern and the Contract Centralization pattern.
A. True
B. False
Which of the following statements are true?
A. The Redundant Implementation pattern is most useful for services that possess non- agnostic service logic.
B. The Redundant Implementation pattern is concerned with eliminating single point of failure problems associated with services that are actively reused.
C. The Redundant Implementation pattern can be supplemented with the Intermediate Routing pattern, which can be applied to load balance access to a redundantly deployed service.
D. The Redundant Implementation pattern addresses issues of scalability, not issues of availability.
The application of the Legacy Wrapper pattern typically results in:
A. no coupling of the wrapper service logic to the legacy system
B. no coupling of the wrapper service logic to the service contract
C. no coupling of the service consumer to the legacy system encapsulated by the wrapper service
D. no coupling of the service logic to the service contract