SOA is a thinking, it’s an architectural concept and web service is one of the technical approach to complete it. Web services are the preferred standards to achieve SOA.
• In SOA we need the services to be loosely coupled. A web service communicates using SOAP protocol which is XML based which is very loosely coupled. It answers the what part of the service.
• SOA services should be able to describe themselves. WSDL describes how we can access the service.
• SOA services are located in a directory. UDDI describes where we can get the web service. This nothing but implementation of SOA registry.
Asked In: Many Interviews |