cancel
Showing results for 
Search instead for 
Did you mean: 

How is XI related to SOA

Former Member
0 Kudos

Hi to all,

This is Pavan, now a days in job protals, some organisations mentioning SOA knowledge for XI Consultant positions, in job description.

What is SOA, and how SOA related to XI, can we learn individually SOA. If so, help me.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

You can refer to site below

https://www.sdn.sap.com/irj/sdn/nw-soa

Gaurav Jain

Answers (4)

Answers (4)

Former Member
0 Kudos

i got the answer

Former Member
0 Kudos

Hi,

Service-oriented architecture expresses a perspective of software architecture that defines the use of loosely coupled software services to support the requirements of the business processes and software users. In an SOA environment, resources on a network are made available as independent services that can be accessed without knowledge of their underlying platform implementation. A service-oriented architecture is not tied to a specific technology and may be implemented using a wide range of interoperability standards including RPC, DCOM, ORB or WSDL.

Please refer these below links

https://www.sdn.sap.com/irj/sdn/developerareas/esa

SOA - http://en.wikipedia.org/wiki/Service-oriented_architecture

How SOA Releated to XI

You definitely can go ahead with SAP XI if you want to implement an SOA model in the enterprise.

SAP XI can expose the interfaces as webservices. As you rightly mentioned all the 3 listed methods of integrations are not based on SOA as they are proprietary adapters and they cannot expose their services to the enternal world, at least in no straight-forward ways

The advantages and disadvantages of SAP XI which I can list are

Advantages:

1. SOA based integration model.

2. The proxy technology in XI gives the advantage of SOA based integration model in SAP integration scenarios. {which is otherwise is difficult (if not impossible) to achieve}

3. Greater extensibility and all the other advantages featured in SOA

4. The integration model of the enterprise will be the SAP recommended way.

Disadvantages:

1. Deployment and maintanence of the SAP XI infrastructure

Link

Please reward points if it helps

Thanks

Vikranth

Former Member
0 Kudos

Pavan,

SOA stands for service oriented Architecture....

SOA stresses more on using webservices , XML, SOAP protocol...etc for message exchange...

Same is being done in XI also , XI and other Netweaver products works on ESA.

Basically ESA(Enterprise Service Oriented architecture ) is based on SOA methodology.

Regarding learning SOA, SOA is not a programming language it's a technology paradigm ...there are couple of good books available inn market...plus good material on net also.

friends have already provided you good links..

Regards,

Former Member
0 Kudos

XI/PI u know is imperative as far as delivering messages between enterprise systems is concerned.

Check this blog for data quality by Lothar Schubert /people/sap.user72/blog/2003/12/14/esa-as-enabler-of-data-quality-assurance

This could really helpful too,pls go through them

For a detailed explanation check David's reply here