cancel
Showing results for 
Search instead for 
Did you mean: 

Can we use HTTP adapter

Former Member
0 Kudos

Hi,

Can we use HTTP adapter for sending data to XI from ECC. We have secneeio where a Custom

ABAP program will be run to send the vendors to XI and than to 3rd party system.

I know we can use proxy, but is there any way we can use HTTP adapter for sending data

from ECC to PI 7.0

Regards

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi xi fan

I think it is better to go with PROXYS and IDOC/RFC adapters rather than using the other methods...

lets see for other replies

regards

kummari

Answers (4)

Answers (4)

prateek
Active Contributor
0 Kudos

Simple logic is that if any application is able to send http request, then it can act as sender http client for XI. Now if ur abap report or any abap development is able to post http request, then Yes u can use it at sender. However, that would be considered as a poor design unless u have very specific reason for it.

Regards,

Prateek

Former Member
0 Kudos

Thanks all for replying. I have one another Q in same line. We have ERP system that use to send the data to third party via running a report and extracting data and doing FTP's.

Now we have PI in place in between ECC and Third party system. Management wants to use the same program to send the data

to 3rd party using PI. I know we can use proxy to connect to ECC & XI but...My Q is how to use proxy to call the ABAP program.

I know we can do via Function module but here there are ABAP program. I need to do this integration without touching this

program as source and target is set.

Any help will be appreciated

Regards

Former Member
0 Kudos

Hi,

Yes u can go with HTTP check the link.

ABAP-Based HTTP Client for Messages to SAP XI

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ae388f45-0901-0010-0f99-a76...

Regards,

Phani

Former Member
0 Kudos

HI,

You can use HTTP.........

But Proxy gives you better performance.

Thanks,

Madhu

Former Member
0 Kudos

Hey

Yeah,you can use HTTP.

Other options are SOAP,IDOC,RFC,Proxy

Thanx

Aamir