Which of the following statements are true with regard to the Service Contract as defined by the
Oracle Reference Architecture (ORA)?
A.
A Service Contract defines the contract between a service consumer and a service provider.
B.
A Service Contract defines the functional and nonfunctional capabilities of the SOA ServiceiIn
human-readable terms.
C.
The Web Services Description Language (WSDL) defines the Service Contract for a Web
Service.
D.
A Service Contract defines the totality of what the SOA Service provides, independent of
individual service consumers.
E.
A Service Contract Is an optional part of an SOA Service, providing human-readable
documentation of the SOA Service.
Explanation:
SOA Services include a contract that specifies the functional and
non-functional capabilities provided.In order to support business-level composition, the SOA Service
must have a contract that is understandable to a business person.
Reference: Oracle Reference Architectureand Service Orientation, Release 3.0
“Which of the following statements are true” so there should be at least 2 options. I would add D. to the answer. The Service Contract defines what the SOA Service agrees to provide to the environment (independent of users)