A company is building a customer relationship management system that is to be deployed on a customer’s network, and they want software functions to be reused and combined in different modules in the system. The Director of Technology has determined that the new system should utilize both Web services and a Service Oriented Architecture (SOA). Which two statements about Web services in an SOA are correct? (Choose two.)
A.
A Web service must be discovered from a UDDI registry in an SOA.
B.
SOA and Web services both use the HTTP protocol at the transport layer.
C.
A Web service must publish itself to a UDDI registry to become part of an SOA.
D.
SOA is a way to design a system and Web services are a possible implementation.
E.
SOA is used for stateless invocations, and Web services for stateful invocations.
F.
SOA emphasizes the concept of service encapsulation and Web services fulfill a service contract.
Web services and SOA are related but distinct. SOA, like REST, is more an architectural
style—indeed, a mindset—than a body of precisely defined rules for the design and
implementation of distributed systems; web services are a natural, important way to
provide the services at the core of any SOA system