cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hi,

What is the difference between SOA AND ESOA.

Regards

Abhay

0 Likes
View Entire Topic
Boris-Mohr
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi,

here are interesting articles about ESOA.

https://www.sdn.sap.com/irj/sdn/developerareas/esa/esworkplace?rid=/webcontent/uuid/43918aa2-0c01-0010-a7bc-cbd200acc9bb">article [original link is broken] [original link is broken]

Regards,

Boris Mueller

gajendra_bhakuni
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi,

SOA is more generic. Any system that provides web services (which are self-contained and self-describing) can be termes as SOA enabled. The provider of the service registers the service over UDDI in the form of WSDL. The consumer searches the UDDI for the desired service and invokes it. There can be multiple web services (from multiple providers) for the same application (eg. purchase order creation).

eSOA is SAP's own version of SOA (more specialized version of SOA). SAP calls the services developed over the Business Process Platform and Enterprise Serivces. There enterprise services are different that web services in the sense that there will only one generic service (registered at UDDI) for one application. These services have business sematics and are stateful (means that they carry out an entire business process spanning multiple application components) - output of one enterprise service provides the feed and trigger for another enterprise service.

Hope this helps.

Regards,

Gajendra.