cancel
Showing results for 
Search instead for 
Did you mean: 

Why XI uses SOAP or XML

Former Member
0 Kudos

Hi All,

Can anybody throw some light on some points as to why XI uses XML or SOAP to exchange messages.

Regards,

Loveena.

Accepted Solutions (1)

Accepted Solutions (1)

former_member200962
Active Contributor
0 Kudos

check similar discussion here:

Regards,

Abhishek.

Answers (3)

Answers (3)

Former Member
0 Kudos

As XML is the standard procedure for web delivery.

former_member750652
Contributor
0 Kudos

Hi Loveena ,

SAP has already provided integration solutions in the form of Connectors for integratinging SAP apllications with applications that are running on different platforms.

1. .Net connector for .Net connect connectors.

2.Java connectors for Java applications,

3. EDI connectors for EDI applications.

and their fucntionality is limited and the interfaces are complex to handle, (no intermediate data format,but direct conversion)they are limited to the particular commuunication pair.To adress the above issue ,PI uses SOAP-xml as intermediate data format providing a seam less integration with any application that is running on any platform that can understand XML(which is a widely used standard for data exchange now a days ) .

This is very basic question that can be searched in SDN regarding SAP-XI .Even moderators wont encourage posting such basic questions.

Thanks,

Ram.

prateek
Active Contributor
0 Kudos

This is because of Openness that XI claims to be its one of the advantage. A middleware should talk to other system in some standard language. XML and SOAP are standards which are widely accepted across the world. This also reduces in some cases the complexity in converting the message to some proprietary format and vice-versa.

Regards,

Prateek