cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP web services vs XI web services

Former Member
0 Kudos

Hi All,

Can you please explain

1. ABAP web services

2. XI webservices

3.Which is best practice / recommended performance wise and for high through put scenarios.

Thanks

Praveen kumar Ch

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

1. ABAP web services

Refer

ABAP Web Services in the Real World

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/244e7923-0a01-0010-5887-fe0b0c6d...

Providing and Consuming Web Services in ABAP

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30f1b585-0a01-0010-3d96-ad0ea291...

/people/sergio.ferrari2/blog/2004/11/22/supply-energy-to-abap-web-services-in-sap-web-as-620

SAP Web Services FAQs

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.highlightedcontent?documenturi=...Serviceson+EP6.zip

2. XI webservices

XI Webservice menas you are just defining the web service to generate the WSDL. Here you need to give the URL which will be directed to XI server. This is used for Sender Web Application.

Here you need to deploy this generated Web service on sender application to send the request to XI.

thanks

Swarup

Thanks

Swarup

Former Member
0 Kudos

Hi,

1)ABAP webservice

these are used when thirdy party(non-SAP system) propietry wants to call r/3 system directly without any middleware like XI.

2)XI webservice.

these are used when third party wants to call XI or XI wants to call third party.

never XI webservice will be consumed by SAP r/3 or SAP r/3 system ll never consume XI webservice as we have adapters for connecting them.

webservice is always addressed for 3rd party,there is no best practice

suppose if u can integarte thrid party with SAP then there is no requirement for ABAP webservice.

Thanks & Regards,

Rama Krishna

Edited by: rama krishna talluri on Mar 14, 2008 11:12 AM