I have one doubt in PI.
As per my understanding, SAP ECC communicates with PI using IDOC and Proxy without using adapters ,because the data coming from SAP is understood by PI and thats why it directly hits the Integration engine.
So if I am not wrong, then in RFC communication, the data is generated by sender SAP application using a program(like in proxy scenario), then why do we hhave adapter for RFC?also why does it reside on Java stack and not ABAP?
Please dont mind if I am repeating this question , but I tried seraching SCN but coudnt come accross any correct answer.
Thanks in advance.