cancel
Showing results for 
Search instead for 
Did you mean: 

What does it mean: SAP 4.7 can natively communicate using XML/HTTP?

Former Member
0 Kudos

Hi!!!

I found the following sentence in SAP docs:

"SAP systems 4.6 (and lower versions) cannot communicate (natively) using XML message and HTTP".

So I suppose (maybe I'm completely wrong) that version SAP system 4.7 Enterprise (which I use in the current project) CAN NATIVELY COMMUNICATE using XML/HTTP.

Yes or no?

And If yes, then can someone tell me which technology should I use to connect SAP XI with SAP 4.7 Ent?

As I read, RFC adapter is a good option for 4.6 and lower version (I tested RFC adapter: SAP XI --> SAP system and it works:).

So proxy is an answer? ABAP or java proxy? Does SAP mean "proxy" when says "natively communication via XML/HTTP"?

Or maybe Web Services (Java WS or ABAP WS on SAP WebAP 6.40)?

Or is there a completely another option which I overlooked?

Have a nice day,

Mariusz

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Mariusz,

In other words, any R/3 version < 4.6 does not format its data in XML format. Versions that are 4.6 or greater formats it data in SAP XML. Therefore, in order for you to communicate with any older version, you will need to use the RFC or IDoc adapter of the SAP Exchange Infrastructure. These adapters format the data coming from older system into SAP XML before transmission.

But you are on the right track!

Please look at http://help.sap.com for proper definition of ABAP and Java Proxies

Regards,

John Ta

Message was edited by: John Ta