What is SOA? How to create SOA and what is the use of it? Pls Give any Example
Prabhakaran Ramachandran
Select an image from your device to upload
Hi Prabhakaran
Pls find the below answer for ur post
SOA is Service Oriented Architecture
"Services" are components which expose well defined interfaces and these interfaces communicate through XML messages. Using SOA,you can build workflow,which uses interfaces of these components.
SOA is typically useful when you are crossing heterogeneous technical boundaries,organizarions,domain,etc.
In .NET SOA technically uses Web services to communicate with each service which is crossing boundaries. SOA sits on top of web services and provides a workfolw.
SOA uses service components which operate in their own domain boundary.
Some of the services:
--> They are independent components and operate in their own boundary and own technology
--> They have well defined interfaces which use XML and WSDL to describe themselves.
--> Services have URL where anyone can find them and clients can bind to these URL to avail for the service
-->Services have very loosely coupled architecture.In order to communicate to service you only have to know the WSDL.Your client can then generate proxy from the WSDL of the service
The basic fundamental of SOA is web service.