cancel
Showing results for 
Search instead for 
Did you mean: 

Hii All,

Former Member
0 Kudos

What is the exact difference between SAP/XI and API?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi kiran,

SAP/XI is a middle ware which will connect various application systems on hetrogenous level. SAP it self is an Application Middle ware.

API this is just an interface[gateway] w.r.t a single application.

Suppose you have system xyz and if you need to talk to some other system abc then you develop APIs and establish the communication.

regards

Ramesh P

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Kiran

You may have confusion or question why because both deals with interface I guess

SAP XI is a tools for integrating product/process. It is a software product.

API (Application programming Interface) is a set of technical specification which defines some standard way of programming . Any vendor by following these specification can build the software product.

Like J2EE is a specification comprising many specification and Vendor like IBM, SAP, ORACLE other have build their middleware product based on J2EE specification developed by SUN Microsystem. SAP XI is also based on J2EE API specification and other.

<b>***Reward points if it help u understand</b>

Former Member
0 Kudos

Hi kiran

Sap xi is a middle ware tool while API stands for application programming interface

In any programming language like jave you can use API to give certain functionality to the program

SAP Xi is the 3rd layer of Netweaver technology developed by SAP

This is called process integration

For more information on SAP XI kindly follow this link

http://help.sap.com/saphelp_nw04/helpdata/en/start.htm

Thanks

Sandeep

PS: if helpful plz reward points

Former Member
0 Kudos

Hi Kiran,

SAPXI is middleware software and API is called as application programming interface..........Actually you cant ompare the SAPXI and API.......

In any software packages there are certain API's (which can be called as functions or coponents). For example in SAP ABAP there is a Function called Function Modules............and also we have BAPIS(Business Application Programming interface) .....................

So really cant compare API and SAPXI ................

Reward with Points if helpfull

Regards

Sai Ganesh