SOA (Service-oriented Architecture) is a computer systems architectural for institution of business processes. SOA also classifies and provisions the IT infrastructure to permit a variety of applications to transfer of data and take part in business processes.
Web services can also be used to execute an architecture based on Service-oriented Architecture (SOA) theories and ideas, where the fundamental means of communication is a message, rather than an operation or process, which is why it is often referred to as message-oriented services.
Industry analysts and software vendors are most likely to avail of the SOA Web Services unlike RPC Web services wherein loose coupling is pretty prevalent.
